#2. Junior dos Santos vs. Cain Velasquez II - UFC 155
The two men clashed three times for the UFC heavyweight championship but the second bout stands out above the rest. Cain Velasquez had been a dominant undefeated heavyweight before he was knocked out by Junior dos Santos in 2011. This set up the rematch to be a massive fight at the top of the division.
Get the latest updates on One Championship Rankings at Sportskeeda and more
The fight may also have benefitted from not being an immediate rematch for the belt. Dos Santos followed up his UFC title-winning performance with a TKO win over Frank Mir. Velasquez bounced back after dropping the belt with a first-round knockout of Antonio Silva.
This established both men as the two top fighters in the division which heightened the interest in the bout. The bout saw Velasquez ultimately get his revenge in a one-sided decision win. This led to the third fight between the pair being a little less intriguing as most correctly felt that the Mexican had figured out Dos Santos.
#1. Stipe Miocic vs. Daniel Cormier III - UFC 252
The deciding bout in a three-fight series between two men with claims to be the greatest heavyweight fight of all time was always going to be hard to beat. The nature of their past two bouts also helped build this fight as each man had secured stoppage wins over the other.
UFC 226 saw Daniel Cormier pick up the win and earn champ-champ status in the process. This led to him being the favorite for the rematch. However, Stipe Miocic pulled off a fourth-round finish at that left things perfectly poised for the trilogy bout.
With Dana White stating the winner would cement themselves as the greatest heavyweight of all time and Daniel Cormier announcing he would retire after the fight, there was so much on the line. While Stipe Miocic ultimately picked up the victory, both these men played their part in the biggest heavyweight bout ever.