nullUFC 134 takes place on Saturday, and has one of the better cards the UFC has put on in a while.

Our friends on at BetOnFighting.com have released odds for four of the main card bouts.

In the main event, Anderson Silva is the favorite (-450) to retain his UFC Middleweight Championship over Yushin Okami (+350). Silva (28-4) is looking to avenge a DQ loss to Okami (27-5) from 2006. Silva threw an up kick to Okami, when he was on his knees, which ended the fight. Okami is a big, strong wrestler, but not as aggressive as the likes of Chael Sonnen. Still, if Okami can get his hands on Silva, he could find a way to win the fight.

In the co-main event, Maurico “Shogun” Rua will look to avenge a loss to Forrest Griffin from back at UFC 76 in 2007. Rua (19-5) is considered the favorite to win this time, with odds of -220. Griffin (18-6) comes in with odds of +180. It should be noted that Rua was a heavy favorite the first time these two met, but Griffin managed to push a pace that Rua couldn’t handle and went on to score a submission in the closing moments of the third round.

For the available odds for UFC 134, including Schaub vs. Nogueira and Barboza vs. Pearson, check out the jump.

UFC 134 Betting Odds

Saturday, Aug. 27

Rio de Janeiro, Brazil

Anderson Silva (-450) vs. Yushin Okami (+350)

Mauricio Rua (-220) vs. Forrest Griffin (+180)

Brendan Schaub (-225) vs. Antonio Rodrigo Nogueira (+185)

Edson Barboza (-275) vs. Ross Pearson (+215)