England's midfielder Dele Alli celebrates with England's forward Harry Kane

England will play for a place in the World Cup final after beating Sweden 2-0, matching their second-best ever performance at the tournament and putting them on the verge of history.

Harry Maguire and Dele Alli found the back of the net either side of half-time as England cruised to a deserved victory in Samara, setting them up with a potential semi-final against hosts Russia if they can negotiate Croatia in the final quarter-final.

It means that England have reached the last four for the first time since Italia '90, and ensures that hey will play two more games in Russia - either the third-place play-off or in the World Cup final.

Here's how the action unfolded...

Please allow a moment for the blog to load...

When is it?

England vs Sweden is on Saturday 7 July and kicks off at 15:00 at the Samara Arena.

Where can I watch it?

BBC will be showing live coverage on BBC One and online on the BBC Sport website.

How did they get here?

Sweden surprisingly topped their group ahead of Mexico and Germany after it looked like Toni Kroos’ late winning goal in their 2-1 defeat against the Germans would spell their exit. Their round of 16 tie against Switzerland was typical of their tournament to date, they defended well as a team, grabbed their goal and defended some more.

Southgate rested eight players against Belgium as England finished second in Group G which granted them an arguably easier path through the knockout rounds. The dramatic win against Colombia picks up the momentum that was created by wins Tunisia and Panama in the group stage.

What is their World Cup history?

While never winning it, Sweden have historically done well at World Cups, and the closest they came to glory was in 1958 when they lost to Pele’s Brazil in the final. Recent history has not been too kind to Sweden who had not qualified for a World Cup since 2006.

Winners in 1966, it’s been over 60 years of hurt for the Three Lions who may have their best chance to win a World Cup since Geoff Hurst scored a hat-trick in the final against Germany. England’s dramatic win against Colombia was the first time they have won a knockout match since beating Ecuador in 2006. Victory against Sweden will put England into the last four for the first time since 1990 and will the only the third time they have advanced to the semi-final.

Odds

England: 10/11

Sweden: 7/2

Draw (90 minutes): 9/4

Head-to-head

England have faced Sweden 25 times down the years only coming out on the winning side on eight occasions. The last time they squared off was back in 2012 when a certain Zlatan Ibrahimovic proved the hero for the hosts in Stockholm.

England survived a scare to reach this far (FIFA via Getty Images)

Prediction