Milwaukee Bucks forward Giannis Antetokounmpo (34) points to a teammate...

Milwaukee Bucks forward Giannis Antetokounmpo (34) points to a teammate after being fouled as Charlotte Hornets forward Miles Bridges (0) looks on during the first half of an NBA basketball game in Charlotte, N.C., Thursday, Feb. 29, 2024. Credit: AP/Nell Redmond

CHARLOTTE, N.C. — Giannis Antetokounmpo had 24 points and 10 rebounds and the Milwaukee Bucks swept the four-game season series with Charlotte, beating the Hornets 111-99 on Thursday night to finish a home-and-home set.

Malik Beasley added 19 points — hitting five 3-pointers — and Bobby Portis had 14 points and 10 rebounds. The Bucks shot 16 of 39 from beyond the arc to give coach Doc Rivers his first four-game winning streak with the team.

The Bucks thrashed the Hornets by an average of 29.2 points this season — the largest margin in team history — after outscoring them by 38, 36 and 31 in the other three games. This game was closer, but not by much.

“It's veterans versus young players,” Rivers said about the matchup with the Hornets, three of which come after he was hired. “(Hornets coach) Steve Clifford is a hell of a coach and it's obvious to see, but he's a got a bunch of young guys who are learning how to play winning basketball. And one of his best players (LaMelo Ball) is out.”

Milwaukee shot 55% in the first half, including 9 of 18 on 3s, to build a 19-point lead at the break and was seriously challenged in the second half.

The Bucks have moved the ball extremely well during their four-game winning emphasizing extra passes to turn good shots into great ones.

Portis said that is a reflection on Rivers’ leadership.

Charlotte Hornets forward Cody Martin, right, drives against Milwaukee Bucks...

Charlotte Hornets forward Cody Martin, right, drives against Milwaukee Bucks guard Damian Lillard, left, during the first half of an NBA basketball game in Charlotte, N.C., Thursday, Feb. 29, 2024. Credit: AP/Nell Redmond

“Shout to Doc,” Portis said. “Having a guy that can sit down with everybody and tell every player what he expects from them, it makes you own your role more. And I think the ball finds energy when you move it, play free and drive and kick. The ball finds the right man and everybody just lines up and shoots it.”

Brandon Miller led the Hornets with 21 points and Miles Bridges added 15 points and 10 rebounds.

It looked early on like it would be a replay of Tuesday night when the Bucks held the Hornets to 26 points in the first half en route to a 123-85 victory in Milwaukee.

Milwaukee jumped out to a 10-2 lead behind a driving dunk from Antetokounmpo to take control early.

Charlotte Hornets forward Cody Martin, right, drives into Milwaukee Bucks...

Charlotte Hornets forward Cody Martin, right, drives into Milwaukee Bucks guard Damian Lillard, left, during the first half of an NBA basketball game in Charlotte, N.C., Thursday, Feb. 29, 2024. Credit: AP/Nell Redmond

The Hornets briefly clawed back into the game late in the first quarter after Thanasis Antetokounmpo was whistled for a technical foul on the bench for arguing a non-foul call against his younger brother Giannis. Thanasis Antetokounmpo screamed at officials after a scramble for the ball under the basket involving his brother and Charlotte's Bridges and Grant Williams. Giannis Antetokounmpo eventually came up with the loose ball and scored off the glass.

But the Hornets couldn't sustain the momentum, as the Bucks closed the first half with a 24-10 run behind Antetokounmpo and Damian Lillard, who finished with 17 points.

Clifford wasn't real happy with his team's defense.

“We gave up drives where we just had wrong stances, wrong angles and no help,” Clifford said. “Guys should not be blowing by us like they were."

Miller said the Bucks are playing at a “high clip,” adding that "I think they’re getting ready for the playoffs, so of course it’s a great team.”

UP NEXT

Bucks: At Chicago on Friday night.

Hornets: At Philadelphia on Friday night.

Black Friday$1 FOR
1 YEAR
Unlimited Digital Access

ACT NOWCANCEL ANYTIME