Yeah, Japan were technically better than the US, & battled hard. At last some kind of happiness for the nation of Japan, after going through so much crises in recent times. It's just too bad that Obama & Michelle Obama, & the rest of the troops in Afghanistan were watching the game as well, expecting the US to win after taking the lead twice. The atmosphere was really heating up here at Times Square, expecting the win, & then celebrating it post game.