Lonzo Ball and Brandon Ingram have not had the starts to their careers that they would have wanted. 

Ingram had been good at times, but has not quite grown into the player many thought he would be when Los Angeles took him No. 2 overall in 2016.

On Wednesday night though, both players had one of their best games of the season, and when it's taken into account Kevin Durant, Stephen Curry, Klay Thompson and Draymond Green were on the other team that is saying something.

Ball has struggled with his confidence from Game 1 this season. He's looked passive on the court at times and has been benched late in games. 

But in one three-minute span in the third quarter Wednesday, Ball again looked like the All-American guard he was at UCLA. Ball hit back-to-back 3-pointers, scored eight straight points, took a cut above his eye, went back to the locker room and came right back out. He then hit another 3-pointer and finished with a 15-point, 10-assist double-double. 

As for Ingram, many noticed just how good he was despite the 127-123 overtime loss to the Warriors. 

Time and again, Ingram took the ball late in the shot clock and attacked the basket. He took on Green repeatedly and both scored on him and drew fouls from the NBA's 2017 Defensive Player of the Year. Also, while Ingram did miss the layup that would have won the game with the game tied at 109 in regulation, he drove to the basket strong and got his shot off, it just didn't go in.

He finished with a career-high 32 points on 12-of-21 shooting with five rebounds, three assists and three steals.