Woo hoo!! England wins!!
England fans are sneaking out of there as fast as they can.
finally we can stop hearing about how great for Mexico this historic stadium in Mexico City is.
just another stadium