My thoughts on the rest of the tournament: I won money yesterday with Cro Cop beating King Mo, but I believe Baruto is going to be a tough challenge for him in the semi-finals despite the vast striking and experience advantage. Unlike in the King Mo fight, Cro Cops is the much smaller man here and Baruto is deceptively quick and skilled at getting the takedowns. I don't think Cro Cop's leg or body kicks are likely to hurt Baruto due to his massive size and padding. Unless he catches Baruto clean to the head or chin with punches or kicks I think Baruto will push Cro Cop into the corner post or ropes and then get relatively easy takedowns. Baruto will use his 400 pound bulk to hold Cro Cop down. We'll see if Cro Cop gets the benefit of referee standups which may help Cro Cop back up to his feet. If not, I think Baruto will take the decision, especially in a two round fight.
Aliakbari meanwhile, despite his great wrestling, seemed to have absolutely no submission skills and also gassed out in his fight against Heath Herring. I believe Herring would have stopped an exhausted Aliakbari if that went to a third round. I think Moldavsky will be too well rounded for Aliakbari. He's either going to avoid takedowns or perhaps reverse position and get up if he is taken down and then probably punish Aliakbari to get a stoppage or decision.
I'll have to bet Baruto in the semis over Cro Cop if he's a decent underdog and Moldavsky over Aliakbari if a smallish favorite. My finals prediction is Baruto vs Moldavsky and that will be a tough one depending on how the semi-finals go, but if I had to pick I'd say Moldavsky wins it all.