For the second time this season, the league-worst New York Knicks have defeated the Los Angeles Lakers.

The second one is sweeter though, as the Knicks were able to hold them off with LeBron James in their line-up.

The Knicks used a 13-1 run in the final three minutes of play to stun the Lakers 124-123 at Madison Square Garden. The hero of the game is undoubtedly Mario Hezonja, who blocked a potential game-winner from LeBron in the final seconds of the game to seal the win.

After the game, Hezonja told ESPN's Ian Begley that he wanted to gain the league's respect by stopping one of the best players in the world.

“He’s one of the most un-guardable guys in the world and one of the greatest players of all time. So it is tough. But when we’re on the court, who cares? I think you gain respect by fighting for that, so I just didn't care. I wasn't trying to look around. I was just trying to play as hard as I can and try to stop him.”

LeBron finished with 33 points, eight assists. and six rebounds, but he was 11-26 from the field, including 4-15 in the fourth quarter. Mario Hezonja didn't give himself much credit for James' struggles though and instead praised the team's overall effort on defense.

“He just missed shots. If you’re saying you’re the reason he’s missing shots, you are an idiot. Pretty simple. We did a good job of sending him where he didn't like to be.. Overall, good job by the team on playing defense on him.”