MMA oddsmaker Nick Kalikas recently released the full main card betting odds for UFC Fight Night 58 at Several Bookmakers. Here’s a betting preview of the evening’s six-fight main card. Lyoto Machida vs. CB Dollaway The main event features former UFC light heavyweight champion Lyoto Machida taking on the upstart CB Dollaway in a five-round middleweight bout. Machida opened at -600 with Dollaway at +400, and now Machida is -650 while Dollaway is +475. I like Machida in this matchup as I think he’s simply the better mixed martial artist. Dollaway is a good wrestler and improving his boxing every fight, but Machida is going to be too much for him. Machida’s line is high but it’s justified. It’s a favorite-or-pass situation, even at the steep odds. Renan Barao vs. Mitch Gagnon Former UFC bantamweight champion Renan Barao looks to get back into title contention when he squares off with Canada’s Mitch Gagnon. Barao opened at -705 with Gagnon at +435, and now Barao is -700 with Gagnon at +500. This is probably a squash match and Barao probably wins inside the distance, which is why the line is so long. Don’t get me wrong, Gagnon is super talented and it wouldn’t totally shock me if he won, but I highly doubt it. Even at the long odds, this is a favorite-or-pass situation. Elias Silverio vs. Rashid Magomedov Brazilian prospect Elias Silverio puts his undefeated record on the line against Russian Rashid Magomedov. Magomedov opened at -125 with Silverio at -115, and now Magomedov is -160 while Silverio is +140. I think this is actually a pretty close fight that could go either way, but I slightly lean towards the dog Silverio, who I think can use his advantage on the ground to win this fight. It’s a tough one because both fighters are both talented and on the rise, but I think it’s a dog-or-pass situation. Patrick Cummins vs. Antonio Carlos Junior TUF Brazil 3 heavyweight winner Antonio Carlos Junior looks to remain unbeaten when he takes on Patrick Cummins. Cummins opened at -245 with Carlos Junior at +175. Now Cummins is -160 while Carlos Junior is +140. Carlos Junior has power and a nice submission game but Cummins is an excellent wrestler and should be able to get Carlos Junior to the ground and get on top of him. I like Cummins quite a bit here, and with the line moving so much, it’s hard not to play him. Erick Silva vs. Mike Rhodes Brazilian heartthrob Erick Silva returns to the Octagon when he takes on American Mike Rhodes. Silva opened at -400 with Rhodes at +280, and now Silva is -450 with Rhodes at +360. Like most, I really like Silva in this matchup. It seems pretty obvious the UFC wants to get him back in the win column and they are matching him up with a solid, yet flawed fighter in Rhodes. It’s a steep like but Silva will likely be at the center of most bettors’ parlays this weekend. Renato Carneiro vs. Tom Niinimaki Renato Carneiro makes his UFC debut on short notice when he takes on veteran Tom Niinimaki in the opening main card bout. Niinimaki opened at -140 while Carneiro opened at +100, and now Niinimaki is -130 while Carneiro is +110. This is a really interesting fight, and I’m going back and forth on who I think will win. I’m leaning slightly towards Carneiro as I just haven’t been impressed with Niinimaki in the UFC, but the Brazilian is taking this fight on 10 days’ notice so it’s hard to have too much faith in him. Regardless, I still think it’s a dog-or-pass situation.