They are saying it could be the upset of the whole Olympics. Damn, I bet Punza couldn't be happier right about now..
Lemme know if you find the full match of this. Was switching back and forth between links, just got the highlights of this one.