Bucks beat Pistons with help from Antetokounmpo's triple-double

Giannis Antetokounmpo #34 of the Milwaukee Bucks takes a first half shot over Isaiah Stewart #28 of the Detroit Pistons at Little Caesars Arena on January 22, 2024 in Detroit, Michigan. (Photo by Gregory Shamus/Getty Images)

Giannis Antetokounmpo had a triple-double and Khris Middleton added 26 points as the Milwaukee Bucks pulled away late and beat the Detroit Pistons 122-113 on Monday night.

Antetokounmpo finished with 31 points, 17 rebounds and 10 assists as the Bucks won for the fifth time in six games. Brook Lopez finished with 15 points and 11 rebounds.

Marcus Sasser led the Pistons with 23 points, and fellow reserve Isaiah Stewart had 19 points and eight rebounds. Jaden Ivey led the starters with 17 points as Detroit lost to Milwaukee for the second time in three nights.

RELATED: Check out the new and improved FOX Sports app

Lopez's 3-pointer put Milwaukee up 110-109 with 4:59 left, and Antetokounmpo extended the lead to three points from the free-throw line before Malik Beasley's 3-pointer made it 117-111 with 3:30 to go.

Detroit struggled offensively and a 3-pointer by Middleton made it a 15-2 run and an 11-point Milwaukee lead.

Milwaukee led by as many as nine points in the third quarter, but their struggles from long distance kept the Pistons in the game. The Bucks were 3 for 13 from 3-point distance in the quarter and finished the period with an 89-85 lead.

SIGN UP TODAY: Get daily headlines, breaking news emails from FOX6 News

Detroit took a 96-95 lead on a driving layup from Marcus Sasser with 9:24 to play, and he and Ivey continued to score over Milwaukee’s post players.

Milwaukee hit 3 of 17 3-point attempts in the first half and still led 58-56 behind 13 points from Antetokounmpo.