#2. Conor McGregor vs. Eddie Alvarez
This fight will remain a staple in the history of the UFC. When 'The Notorious' and 'The Underground King' met, the featherweight champion moved up to fight for "champ-champ" status by taking on the lightweight champion.
Get the latest updates on One Championship Rankings at Sportskeeda and more
Alvarez had just finished Rafael Dos Anjos in the first round to become the lightweight champion and McGregor avenged his first UFC setback in a very entertaining set of fights against Nate Diaz. Both fighters had steam behind them, making for a clash-collision of a main event.
Unfortunate for Alvarez, his time as champion was short-lived. McGregor ran through him with ease. Multiple knockdowns and stuffed takedowns reinforced the thought of McGregor's home being at lightweight. A beautiful combination floored Alvarez which led to the UFC's first ever double champion in Conor McGregor.
#1. Conor McGregor vs. Jose Aldo
Jose Aldo was the first featherweight champion in UFC history. He held onto this belt for an impressive amount of time with an even more impressive list of names that he's defeated. Taking on 'The Notorious' was the biggest competition in his career, whether he thinks his opponent deserved the opportunity or not.
One thing this fight didn't lack was media coverage due to Aldo having to pull out due to an injury. McGregor took on the aforementioned Chad Mendes and won the interim featherweight belt. This made the fight against Aldo that much bigger.
Once UFC 194 arrived, the Brazilian was very tired of the trash talk and antics of McGregor. However, it was his counterpart and the trash talk that comes with him that made this event so huge. The biggest task of McGregor's career at the time was passed flawlessly in the form of a 13-second KO victory.