As always do not read this thread if you have not seen the fights yet and intend to watch them and do not want everything ruined for you...
Here we go
Pay-Per-View Bouts
Anderson Silva vs. Chael Sonnen
Jon Fitch vs. Thiago Alves
Clay Guida vs. Rafael Dos Anjos
Matt Hughes vs. Ricardo Almeida
Roy Nelson vs. Junior Dos Santos
Preliminary Bouts
Rodney Wallace vs. Phil Davis
Todd Brown vs. Tim Boetsch
Dustin Hazelett vs. Rick Story
Johny Hendricks vs. Charlie Brenneman
Stefan Struve def. Christian Morecraft via second-round TKO
Dennis Hallman def. Ben Saunders via unanimous decision