England advanced to their first FIFA World Cup™ semi-final since Italy 1990 with a 2-0 win over Sweden thanks to a pair of headed goals by Harry Maguire and Dele. After a tepid opening half hour, Maguire was able to spring above his marker and latch on to the end…

Read More