UFC Fight Night: MacDonald vs. Saffiedine from Halifax, Nova Scotia, Canada and UFC Fight Night: Nelson vs. Story from Stockholm, Sweden will fire off in back-to-back form this Saturday, and both cards are covered in this week's MMA Vivisection. Considering that the UFC is cramming 10-11 hours of MMA into one day, we don't feel terrible about prattling for an hour and forty minutes about 48 fighters and half as many fights.
Remember to subscribe to MMA Nation on Youtube, and to watch the video there as an alternative to the video player embedded above. The complete lineup for both fight cards follows.
UFC Fight Night 54: MacDonald vs. Saffiedine
Main Card (Fox Sports 1 at 10:00 p.m. ET)
Rory MacDonald vs. Tarec Saffiedine
Raphael Assuncao vs. Bryan Caraway
Yosdenis Cedeno vs. Chad Laprise
Bruno Santos vs. Elias Theodorou
Li Jingliang vs. Nordine Taleb
Mitch Gagnon vs. Roman Salazar
Preliminary Card (FOX Sports 2 at 8:00 p.m. ET)
Daron Cruickshank vs. Anthony Njokuani
Olivier Aubin-Mercier vs. Jake Lindsey
Paul Felder vs. Jason Saggo
Patrick Holohan vs. Chris Kelades
Fight Pass Prelims (UFC Fight Pass at 7:00 p.m. ET)
Matt Dwyer vs. Albert Tumenov
Pedro Munhoz vs. Jerrod Sanders
UFC Fight Night 53: Nelson vs. Story
Main Card (UFC Fight Pass at 3:00 p.m. ET)
Gunnar Nelson vs. Rick Story
Akira Corassani vs. Max Holloway
Jan Blachowicz vs. Ilir Latifi
Niklas Backstrom vs. Mike Wilkinson
Preliminary Card (UFC Fight Pass at 12:10 p.m. ET)
Scott Askham vs. Magnus Cedenblad
Nico Musoke vs. Alexander Yakovlev
Charles Rosa vs. Dennis Siver
Cathal Pendred vs. Gasan Umalatov
Krzysztof Jotko vs. Tor Troeng
Marcin Bandel vs. Mairbek Taisumov
Ernest Chavez vs. Zubaira Tukhugov