The revised UFC 111 card now includes:
Main Card:
Georges St. Pierre vs. Dan Hardy
Frank Mir vs. Shane Carwin
Kurt Pellegrino vs. Fabricio Camoes
Jon Fitch vs. Ben Saunders
Jim Miller vs. Mark Bocek
On Spike:
Ricardo Almeida vs. Matt Brown
Nate Diaz vs. Rory Markham
Prelims:
Rousimar Palhares vs. Tomasz Drwal
Jarred Hamman vs. Rodney Wallace
Matthew Riddle vs. Greg Soto