Fightcard Anderson Silva vs. Chael Sonnen Junior dos Santos vs. Roy Nelson Jon Fitch vs. Thiago Alves Matt Hughes vs. Ricardo Almeida Clay Guida vs. Rafael dos Anjos Dustin Hazelett vs. Rick Story Stefan Struve vs. Christian Morecraft Ben Saunders vs. Dennis Hallman Johny Hendricks vs. Charlie Brenneman Phil Davis vs. Rodney Wallace Tim Boetsch vs. Todd Brown Screenshot