The Boston Celtics struggled to a 87-86 home win over the lowly Minnesota Timberwolves.