Davis scored a season-high 44 points and James passed Magic Johnson on the NBA's career assists list Friday night in the Lakers' thrilling 133-129 victory over the Bucks.
It marked Ham's first game in Milwaukee since taking over as Lakers coach after working as an assistant on Bucks coach Mike Budenholzer's staff from 2018-22.
Ham and Budenholzer shared a big hug before the game.
"It was a beautiful night," said Ham, who also played for the Bucks from 1999-2002.
It also was quite a night for Davis, a Green Bay Packers fan who delivered his big performance with Aaron Rodgers in the stands. Davis spoke with the Packers' four-time MVP quarterback before and after the game.
"I saw him before the game and he said, `I need 30 tonight,"' Davis said. "I just saw him and he said, `I only said 30, not 40.' It's always good for him to come out and watch the Lakers play."
James made a tiebreaking 3-pointer with 3:22 left and finished with 28 points, 11 assists and eight rebounds. He upped his career assist total to 10,144 and moved into sixth place, ahead of Johnson's 10,133.
"It means a lot, obviously," James said. "The way Magic approached the game, it was very infectious. His teammates loved playing with him because of the joy he played with and the ability to pass the ball and get other guys involved. He was always excited about seeing his teammates be great. I always admired that in him. What's even more humbling and super duper cool is the fact that I'm doing it in a Laker uniform and knowing how much Magic means to the Laker franchise."
The Lakers had the highest point total and field-goal percentage (.536) the Bucks had allowed all season. Milwaukee entered Friday with the NBA's top defensive rating.
"It was too easy, too easy, too easy," Milwaukee's Giannis Antetokounmpo said. "They were living in the paint. That's not who we are."
Los Angeles withstood a 40-point performance from Antetokounmpo, who also had seven rebounds and five assists.
The Lakers also spoiled the 2022-23 debut of Milwaukee's Khris Middleton, who had 17 points and seven assists in his return from offseason wrist surgery.
Milwaukee missed two potential tying 3-pointers in the final 20 seconds.
After Davis missed a fadeaway jumper, the Bucks called a timeout with 21.4 seconds left and then found an open Grayson Allen, whose 3-point attempt went off the side of the rim.
The Lakers' Russell Westbrook missed two free throws with 13.3 seconds remaining, but Jrue Holiday couldn't connect on a 3-pointer with just over five seconds left. Davis made a clinching free throw with 4.5 seconds left.
"Grayson got a good look," Budenholzer said. "Good execution. Good screening. We'll live with that shot all the time. And Jrue, similar. We got the kick ahead, playing against a defense that's not set. Jrue, kind of a good rhythm shot for him. It was contested, but Jrue was 6 of 12 tonight (from 3-point range). He was feeling it."
Holiday had 28 points for the Bucks, and Bobby Portis added 15 points and 10 rebounds. Westbrook had 15 points, 11 assists and seven rebounds for the Lakers.
Check out more on the Lakers
Lakers reportedly leaning toward packaging Beverley, Nunn in trade PBT Podcast: Timberwolves without KAT, get Luka some help LeBron calls out reporters for asking him about Kyrie Irving but not Jerry...
Anthony Davis scores 44, outduels Antetokounmpo (40) leading Lakers past Bucks originally appeared on NBCSports.com