LeBron James may have been in the NBA now for 15 years, but when the Cleveland Cavaliers need him the most, he's always there, and he was there once more in crunch time on Saturday in Game 3 against the Toronto Raptors.As the seconds ticked down in the game, James had possession of the ball and drove his way towards the Raptors basket down the left wing, releasing the ball in the direction of the basket as the final buzzer sounded.The shot converted for the score, giving the Cavaliers not only a 105-103 win on the night but also a 3-0 lead in the second-round playoff series entering Game 4, which takes place from the Quicken Loans Arena in Cleveland on Monday night.The crowd inside the Quicken Loans Arena last night weren't the only one excited by James' epic buzzer beater to win the game yesterday, as Twitter exploded in disbelief over what they had just seen happen on the court after the contest was over.

The best reaction to the amazing shot by James, however, has to go to the Raptors, who unsurprisingly, weren't pleased with how it impacted the game one bit.

After the game, the four-time MVP winner was asked about the level of difficulty of his shot, to which he gave a funny response, as he said according to Yahoo! Sports: “The level of difficulty of that shot is…” he trailed off. “It was very difficult. Don’t try it at home.”

James was the star player on the court by the end of the game, as he finished with 38 points, six rebounds, seven assists, three steals, and a block, while he was also 14-of-26 in shooting from the field.

This was his second game-winning buzzer beater in this year's playoffs, as he also won Game 5 in the opening round of the postseason against the Indiana Pacers with a straight-on three. He now has five buzzer beaters throughout his career in the playoffs, which is the same amount that Michael Jordan and Kobe Bryant had in their own careers combined (Jordan has four. Kobe has one).

Game 4 between the Cavaliers and the Raptors takes place on Monday night at the Quicken Loans Arena in Cleveland.

Listen HERE to episode two of the new GiveMeSport NBA podcast, featuring New York Times senior writer Marc Stein.

Enjoy, and please subscribe for all future episodes.