Anthony Edwards scored 20 of his 41 points in the fourth quarter and the visiting Minnesota Timberwolves overcome a sloppy first half and beat the NBA-worst Washington Wizards 120-106 on Monday night.

Earlier Monday, Edwards was fined $50,000 by the NBA for an obscene gesture directed at an official in Saturday’s loss in Memphis.

Edwards, a two-time All-Star, had a strong final period, shooting 6 for 11 from the floor and 3-for-5 from 3-point range to turn what had been a tight game into a comfortable win.

Julius Randle added 20 points and 10 rebounds and Rudy Gobert had 11 points and 11 rebounds for Minnesota, which committed 13 turnovers in the first half and briefly trailed the Wizards in the third quarter.

Kyle Kuzma scored 22 points and Jordan Poole added 20 in Washington’s seventh straight loss.

PISTONS 124, KNICKS 119 >> Cade Cunningham scored 36 points, Malik Beasley had 22 and a pair of clutch 3-pointers in the final 40 seconds and surging Detroit beat host New York, its second straight victory over the Knicks after dropping the previous 16 meetings.

Beasley was 6 for 8 behind the arc as the Pistons (21-19) won for the 10th time in 12 games.

Jalen Brunson had 31 points and 11 assists for the Knicks. Mikal Bridges added 27 points and Karl-Anthony Towns had 26 points and 12 rebounds.

BULLS’ CRAIG OUT AT LEAST TWO WEEKS WITH ANKLE SPAIN >> Chicago Bulls forward Torrey Craig has a sprained right ankle and will be re-evaluated in two weeks.

The 34-year-old Craig hasn’t played since scoring a season-high 18 points in a 115-108 victory at Charlotte on Dec. 30. He has appeared in just nine games in his second season with Chicago, averaging 6.9 points and 2.8 rebounds.