UFC 126 is Saturday night, and it is shaping up to be one of the best events of the year. It will be headlined by Anderson Silva, the pound-for-pound best fighter in the world, defending his UFC Middleweight Championship against Vitor Belfort.
That fight could turn out to be one of the most violent, brutal messes that we have seen in the octagon in a long time. Belfort has the power to keep up with Silva's striking, but can he match his speed and technique?
Other fights on the main card include two big light heavyweight fights. The first one features two of the best young prospects in UFC: Jon "Bones" Jones against Ryan Bader. The winner of this fight will move swiftly up the light heavyweight rankings. The other fight features the returns of Forrest Griffin and Rich Franklin. Griffin hasn't fought since November 2009 due to a nagging shoulder injury. Franklin broke his arm in his last fight, a victory over Chuck Liddell last June.
Perhaps the most anticipated undercard fight features the UFC debut of Kid Yamamoto. He will be taking on Demetrious Johnson. Yamamoto made his name in Japan as one of the most unique and talented fighters in the world. He has slipped a bit due to various injuries, but is still a dynamic fighter who can be a force in UFC's bantamweight division.
So what's going to happen when all this goes down tomorrow night?
Here are 10 bold predictions for UFC 126: Silva vs Belfort.