Giannis Antetokounmpo refused to let his Milwaukee Bucks lose to the Sacramento Kings on Monday, dragging them back from an early deficit and carrying them to a 133-124 road win.

After missing the past three games while nursing a hand injury, Antetokounmpo started like a house on fire, scoring 15 points in the first quarter.

Despite his early heroics, the Kings led by five at quarter-time, and they jumped out to a 49-33 advantage after a 17-6 start to the second period.

From that point on, the Bucks responded with a 50-29 run, taking the lead as Antetokounmpo racked up a gaudy stat-line of 40 points, 10 rebounds and three assists by the end of the third quarter.

A wildly entertaining fourth period saw the teams combine for 80 points, with Khris Middleton scoring 14 of his 31 in what was his best game of the season.

The three-time All-Star's 31 points were a season-high, shooting nine-of-15 from the field and adding nine assists.

He was the perfect sidekick for Antetokounmpo, who ended up scoring 46 points on 19-of-28 shooting, with 12 rebounds and four assists. It was his sixth game this season with at least 45 points, while no other player has more than Luka Doncic and Joel Embiid's four.

The win is the Bucks' 20th from their past 22 outings, improving their league-leading record to 49-19, while the 40-27 Kings fell to third in the West, overtaken by the 41-26 Memphis Grizzlies.

Warriors ride Klay's 30-point half

Golden State Warriors sharpshooter Klay Thompson delivered another memorable performance as he shot his side to a 123-112 home victory against the Phoenix Suns.

Thompson had 18 points in the first quarter, and reached half-time with 33 on 12-of-18 shooting, hitting eight of his 12 three-point attempts.

He would score only five more points in the second half, as Jordan Poole picked up the slack down the stretch with 20 points (eight-of-16) and six assists off the bench.

Devin Booker was strong for the Suns with 32 points on 12-of-20 shooting, while Deandre Ayton piled up 27 points (13-of-19) and 12 rebounds in the losing effort.

The result pulls the Warriors (36-33) to within 1.5 games of the fourth-seeded Suns (37-31).

Edwards and 'Slow-Mo' put on a show

Anthony Edwards looked every bit of a franchise superstar as his Minnesota Timberwolves overcame a 41-point performance from Trae Young to defeat the Atlanta Hawks 136-115.

The former top overall draft pick shot 12-of-25 from the field for a team-high 32 points, eight rebounds, five assists, two blocks and a steal. He was supported in spectacular fashion by Kyle 'Slow-Mo' Anderson, with 14 points, 12 assists and 10 rebounds for his second triple-double of the season.

Young was terrific for the Hawks, shooting 15-of-25 from the field and adding seven assists, but supporting pieces De'Andre Hunter and Dejounte Murray shot a combined 11-of-32.

Minnesota (35-34) are now just one game behind the sixth-seeded Los Angeles Clippers (36-33).