Anthony Joshua picked himself off the canvas to stop Wladimir Klitschko in a classic heavyweight scrap.
This was one of the most hyped fights in recent memory but it delivered – and then some.
Joshua had Klitschko down twice in round 11 before the referee stopped the fight
Joshua looked like he had won it, then he looked like he had lost it but somehow he battled back to stop Klitschko in the 11th round of a thriller in front of 90,000 fans at Wembley Stadium.
The defending IBF champion added the WBA belt to his glittering CV but this was about more than belts.
This was proving who the king of the heavyweight division is and it was the young lion who prevailed.
Not without the almightiest of scares though.
Klitschko managed to get back to his feet twice after going down in the 11th
Joshua floored Klitschko in the fifth and looked like he was one punch away from an early victory.
But he hit the canvas in the following round and looked out on his feet.
It took him two full rounds to recover before he found his rhythm again and then he ended it in the 11th.
Klitschko, who had been down twice already in the round, was being peppered with huge shots in the corner before referee David Fields called it off.
More to follow.