Jeremy Lamb hits ridiculous half-court buzzer-beater to keep Hornets' playoff hopes alive

Charlotte Hornets' Jeremy Lamb (3) reacts after a basket against the Philadelphia 76ers during the second half of an NBA basketball game in Charlotte, N.C., Tuesday, March 19, 2019. (AP Photo/Chuck Burton)
Jeremy Lamb earned his team a 1-point win with a Sunday night buzzer beater. (AP Photo)

Down 114-112 to the Raptors with three seconds left to play, Hornets guard Jeremy Lamb lost control of the ball, and the game – for just a split second – looked to be over.

That is, until Lamb recovered, and hit one of the craziest buzzer-beaters we’ve seen to win 115-114.

Take a look at the rainbow for yourself:

Now 33-39, the Hornets sit 10th in the Eastern Conference with 10 games left to play. They’re 1.5 games back on the Orland Magic for ninth place and 2.5 back on the Miami Heat for eighth, so every win matters.

More from Yahoo Sports: