In a period where many fans were questioning where all the good UFC cards had gone, UFC on Fox 24 delivered and then some in the entertainment stakes.

Headlined by a dominant Demetrious ‘Mighty Mouse’ Johnson proving yet again that he is on a different level to most, DJ put on a near perfect performance against Wilson Reis and even managed to submit the spectacular grappler with a third round armbar.

In the co-main event, Rose Namajunas recorded perhaps her best win to date with a rear-naked choke over a resurgent Michelle Waterson while Robert Whittaker stormed to victory over the dangerous ‘Jacare’ Souza, putting himself into the discussion over who should be next in line to challenge for the middleweight title.

The preliminary cards also featured some big wins for the likes of Tom Duquesnoy, Aljamain Sterling, Zak Cummings and Tim Elliott so let’s help the UFC matchmakers out in the aftermath of UFC on Fox 24 and rundown five fights to make:

Jamie Squire/Getty Images Sport Start slideshow