Sorry to disagree to you mate but on my owned point of view it also irving for me, if you check the previous game and the winning play nba should consider it, it is not because lebron was the franchise player but it should be the best player of the game, who deliver the final play last three and the last assist both came from irving. but moving forward we all cavs fan hehehe congrats to us guys.
They both made the moves that change the last minutes of the game and finall sealed the championship.
Lebron blocking Igoudala and Irving's facial three points to Curry.
Anyways Ive just noticed why Igoudala plans for a layup, he can dunk it and get the foul. Maybe he feels the beast around his side so while on the air he doesn't sure what he will do. But respect for him for praising Lebron James and bash those bitter fans out there still criticizing Lebron after the game.
Watching the replays he can really slam it the way he really is one of the best dunker in the league but he chose to layup it that's why the ball was blocked 100% by LBJ.
Also they are tied at 89 back then so it's good thing to make a fouled play.