Finally. A Historic Night at Wembley to Savour.

England 2–0 Germany. Doesn’t that sound nice?

5555 years of hurt did not end last night, but it could go a long way to doing so, as England beat Germany 2–0 in the biggest international match Wembley has hosted since its reopening in 2007.

Second-half goals from Raheem Sterling and Harry Kane wrapped up the victory for the Three…