MAIN CARD Champ Lyoto Machida vs. Mauricio "Shogun" Rua (for light-heavyweight title) Sean Sherk vs. Gleison Tibau Spencer Fisher vs. Joe Stevenson Anthony Johnson vs. Yoshiyuki Yoshida Ben Rothwell vs. Cain Velasquez* PRELIMINARY CARD Patrick Barry vs. Antoni Hardonk Yushin Okami vs. Chael Sonnen Rob Kimmons vs. Jorge Rivera Ryan Bader vs. Eric Schafer Razak Al-Hassan vs. Kyle Kingsbury Chase Gormley vs. Stefan Struve If this is the card for 104, then WTF. Okami and Sonnen DEFINATELY should be on a main card, maybe barry vs hardonk too for sheer excitement factor. But the problem is, theres nothing to take off this main card, all 4 of the non-main-event fights are awesome! Very excited for this card. Very excited.