The Three Lions of England has made it to the semi-final of the World Cup for the first time since 1990.
England has always had a tough time beating Sweden but this time around the Swedish could not pull their magic wand.
Maguire put the English ahead with a fantastic header in the 30 minute from an Ashley Young corner.
With no serious threat from the Swedish as compared to their previous games, the Three Lions kept possession with Raheem Sterling missing a clear opportunity to put his side ahead.
After getting a nice through ball, Sterling was left alone with the keeper but he could not go pass the Olsson.
He got the ball back but chose not to pass the ball to Harry Kane who was left unmarked. His shot took a deflection and went for a corner kick.
Delle Alli made no mistake when Lingard crossed the ball to him. The 22 – year old scored his first World Cup goal in the 59 minute.
Sweden who beat Mexico 3-0 struggled to get back in the game even in the second half. Jordan Pickford made sure he keep a clean sheet for the first time in the tournament.
England will play either Russia or Croatia in the semi-final.