Oh my... England draws first blood. Wembley going nuts.