Wow, that's amazing!
I forgot the first semi-final was tonight so unfortunately I didn't see it... so when I saw your post I checked on the score and it's a 2-0 victory for USA! Who would've thought...
Congrats, well done.
(though to be honest I was looking forward to a Brazil-Spain match)
Spain stays on a 35-game unbeaten streak then, equalling Brazil's record but not breaking it.