MILWAUKEE — Giannis Antetokounmpo looked over at LeBron James and Anthony Davis and thought about his past.
“I wasn't supposed to be here,” the 6-foot-11 Greek Freak said.
Hardly looked that way Thursday night.
Antetokounmpo had 34 points and 11 rebounds, and the Milwaukee Bucks beat James, Davis and the Los Angeles Lakers 111-104 in a showdown of the NBA's top teams.
The reigning MVP had seven assists and a career-best five 3-pointers as Milwaukee improved to 25-4 after ending an 18-game winning streak against Dallas on Monday night.
“I wasn't the No. 1 pick, AD was, LeBron was," Antetokounmpo said. "I wasn't supposed to be here. I wasn't supposed to go up against these two beasts. So I’m just happy that I’m here and happy that I’m going through the process and I always want to be better, do better for my team and that’s what gives me joy.”
James had 21 points, 12 rebounds and 11 assists for his seventh triple-double of the season, and Davis had 36 points and 10 rebounds.
“You tip your hat off to him and we move forward," Davis said of Antetokounmpo.
The Lakers dropped their second straight game and fell to 24-5 largely because their bench was outscored 34-4 by the Bucks' reserves. George Hill had 21 points off the bench for Milwaukee.
The last time two teams that were 20 games over .500 played each other before Jan. 1 was 1980. The Boston Celtics (28-8) played the Suns (32-8) in Phoenix. Boston won 116-97.
“No matter what team we play,” Hill said, "we come in with the same mentality to get better that night on both ends of the floor, and it just happened to be the Lakers tonight.”
Milwaukee led by six after the first quarter then opened the second with a 20-7 run. Davis and James combined to shoot 6 for 20 in the first half, and the Lakers had 10 turnovers. The Bucks led 65-46 at the break.
Los Angeles outscored Milwaukee 68-46 in the second half to close the gap. The Lakers now head home after ending a five-game trip.
“We continue to build chemistry, we continue to build camaraderie,” James said. “Pretty much every time anyone does anything, we pretty much do it together on the road. Just kind of have that bunker mentality, that brotherhood when we hit the road.”
The Bucks improved to 3-0 against the two teams from Los Angeles, including a dominant 119-91 win over the Clippers at home on Dec. 6.
Antetokounmpo, his older brother and teammate, Thanasis, and their younger brother Kostas, who plays for the Lakers, swapped jerseys and posed for photos together on the court after the game.
“This is unique,” Giannis Antetokounmpo said. “You can't take this for granted. Three brothers under the same roof, going through the same game, going through our pregame warmup. We're blessed.”
Lakers: Kyle Kuzma remained out with a sore ankle. Coach Frank Vogel said he's hopeful the third-year forward will be able to practice fully Saturday and be available to play Sunday.
Bucks: Milwaukee played its third game without guard Eric Bledsoe. The 2018-19 all-defensive first-team performer fractured his right leg against the Memphis Grizzles on Friday. Bledsoe is expected to miss about 2 weeks.
Lakers: Host the Nuggets on Sunday.
Bucks: At the Knicks on Saturday.