When UFC 187’s fight card was initially announced, fans all over the world began to salivate. It had it all; two big time title fights, a host of top 10 talent and interesting matchups up and down the card. But then the injury bug struck and Jon Jones lost his mind.

Even though the UFC had to reshuffle the deck in the wake of Jones’ suspension and Khabib Nurmagomedov’s knee injury, UFC 187 remains one of the best cards the UFC has put together in a long time.

With all the craziness leading up to the event now in the rear view, it’s time to dig into UFC 187: Johnson vs. Cormier. This main card is stellar and every fight has “Fight of the Night” potential.

Joseph Benavidez vs. John Moraga

Kicking off the main card is a flyweight bout between Benavidez and Moraga; two of the best flyweights in the world not names Demetrious Johnson. I respect Moraga’s game, but Benavidez is just a little bit better in every aspect of the fight game. Expect to see a high octane wire-to-wire fight between these two. But at the end of the bout, it will be Benavidez with his hand raised.

Prediction – Benavidez via Unanimous Decision

Travis Browne vs. Andrei Arlovski

It has been great to see former UFC heavyweight champion Arlovski back in the Octagon and he has looked good in his first two appearances. But Browne is an enormous and athletic heavyweight with incredible power. Arlovski is a great story and he adds great depth to the heavyweight division, but he is going to struggle against top competition.

Prediction – Browne via first round TKO/KO

Donald Cerrone vs. John Makdessi

Originally Cerrone was expected to face Nurmagomedov – a bout that everyone wanted to see – but after a knee injury to the Russian, Cerrone now faces Makdessi. There are a lot of fans who are disappointed by this matchup. but I am definitely not one of them. Stylistically, this matchup has loads of potential. Makdessi loves to stand and trade just like Cerrone.

This bout is going to be fun to watch, but Makdessi just doesn’t have the length to challenge Cerrone on the feet. Five inches of reach is a big disadvantage, especially against a fight who knows how to use distance well.

Prediction – Cerrone via second round Submission

Chris Weidman vs. Vitor Belfort

In the co-main event of the evening, Weidman and Belfort will finally meet for the UFC middleweight title. This fight has been in the works for well over a year now and it’s finally coming together. In a lot of fans’ eyes this is the fight that will define Weidman’s championship legacy.

Belfort has always been a dangerous fighter. With fast hands, vicious power and an underrated ground game, Belfort is a tough out. But Weidman has proven that he is as good as they come and his wrestling game will be too much for Belfort to handle.

Prediction – Weidman via third round TKO/KO

Anthony Johnson vs. Daniel Cormier

Originally Jon Jones was slated to defend his title against Johnson in the main event. But Jones couldn’t get out of his own way outside of the cage. Due to legal issues surrounding an injury hit-and-run accident, Jones was stripped of his title and suspended indefinitely. With Jones out of the picture, Cormier was granted the opportunity to compete for the title once more.

This is a great matchup and one fans should be excited to see. Granted the winner of this bout will not truly be viewed as the champion until either they beat Jones or they defend the belt a few times. That shouldn’t take away from the allure of the bout.

On paper, Cormier seems like the pick and he is the slight betting favorite. But Johnson is on an amazing run and that beating of Alexander Gustafsson is still fresh in my mind. Johnson was able to neutralize the wrestling of Phil Davis, so I like his chances against Cormier. With Johnson’s power and athleticism, Cormier could be in a lot of trouble.

Prediction – Johnson via second round TKO/KO