The Pistons and Bucks battled until the very end Monday, but Milwaukee came out on top, claiming a 107-104 victory.

Giannis Antetokounmpo and his supporting cast proved to be too hot to handle, despite a triple-performance from Blake Griffin and an impressive fourth-quarter comeback by the Pistons.

Detroit trailed by 15 at one point down the stretch, but it went on a huge run to cut the lead down to one with a little less than three minutes remaining in regulation. Antetokounmpo, however, demonstrated his vast skill set and led his team to the victory.

Antetokounmpo totaled 32 points and 12 rebounds on 15-of-21 shooting. Khris Middleton poured in 22 points to support Milwaukee's superstar.

Griffin and Andre Drummond weren't as efficient offensively as they usually are, which led to a big game from wing Reggie Bullock. Bullock recorded a career-high 24 points on 9-of-14 shooting, leading the way for the Pistons. Griffin had 19 points, 10 rebounds and 11 assists in the losing effort.

The Pistons will have a chance to avenge the loss as they'll face the Bucks at least two more times this season.

Studs of the Night

Devin Booker scored 38 points and was 14-of-15 from the free-throw line in the Suns' 128-110 victory over the Knicks, marking Phoenix's third consecutive victory.

James Harden led the Rockets to their fourth consecutive win, tallying 47 points as Houston squeaked by Utah 102-97.

Kevin Durant led the Warriors with 23 points in the team's 110-93 victory over the Grizzlies.

Duds of the Night

Jimmy Butler scored six points on 3-of-13 shooting in the 76ers' 123-96 blowout loss to the Spurs.

George Hill scored one point and missed all six of his shot attempts in the Bucks' victory over the Pistons.

Highlights

Josh Okogie took off to grab this alley-oop and slam this dunk down over Troy Williams in the Timberwolves' 132-105 victory over the Kings.

Harden threw down this rare right-handed hammer over Jazz center Rudy Gobert.

What's Next?

Lakers (18-12) at Nets (13-18) — Los Angeles was surprisingly beaten by the Wizards on Sunday while Brooklyn is riding a five-game winning streak, which includes victories over top Eastern Conference contenders like the Raptors and 76ers. The Lakers will be looking to bounce back with a big victory on the road, but the Nets are trying to keep things rolling.