Anyone here a soccer fan? Has anyone been following it?

The US just beat Spain 2:0 and are going into the final against Brazil.

Crazy stuff, man, crazy stuff.