Every sherdogger is a genius in hindsight.
I love how everyone claims that they knew TJ had a shot, and that they knew Barao wasn't as good as everyone made him see. Bullshit.
TJ looked literally three times the fighter he did in his previous fights. It's like he used of those DBZ time capsules and trained his stand up for 10 years in between fights.
Barao on the other hand looked unstoppable against guys who were running through the division like Faber and McDonald.
Most logical people watching both fighters previous fights would think Barao is pretty heavy favorite. I'm not saying everyone was giving TJ no chance at all, but I remember most posters were giving him no chance at all. The few that were giving TJ a chance though he would win using his wrestling. I only remember one poster who thought TJ could use his angles, head movement, and footwork to win this fight, and even he knew that it was a reach.
That's why fights aren't fought on paper because TJ looked excellent. The only people who rationally could of thought he was capable of that great of a performance are people who watch him train/train with him daily. Of course there are those few fans/haters who could of called this, but they were likely choosing more on emotions than logic.
I just can't see how someone could of rationally thought TJ would put on a performance like that based on their past fights. This is why I love this sport because anything can literally happen. TJ proved that he is not only alot better than he has shown when he fights to his full capabilities, but that he is ELITE . Good for him.