by MMAWeekly.com Staff
The Ultimate Fighting Championship on Friday announced the remaining bouts for UFC 104, which takes place Oct. 24 at the Staples Center in Los Angeles. The headline bout features light heavyweight champion Lyoto Machida defending his belt against Mauricio “Shogun” Rua. Also previously announced is a heavyweight contest between contenders Ben Rothwell and Cain Velasquez.

Rounding out the pay-per-view portion of the event are Gleison Tibau vs. Josh Neer, Joe Stevenson vs. Spencer Fisher, and Anthony Johnson vs. Yoshiyuki Yoshida.

Six preliminary bouts were also announced on Friday. The untelevised bouts feature Antoni Hardonk vs. Pat Barry, Yushin Okami vs. Chael Sonnen, Jorge Rivera vs. Rob Kimmons, Ryan Bader vs. Eric Schafer, Kyle Kingsbury vs. Razak Al-Hassan, and Stefan Struve vs. Chase Gormley.