England won the FIFA World Cup Final in London against Germany with a score of 4-2.

Source