Sweden pulled up a stunning performance to eliminate former champions Germany 2-1 from the on-going Women's World Cup (WWC)in their quarter-finals clash in Rennes on Saturday.
The victory also handed the Swedes a place in the semi-finals only for the the third time as they face European champions, The Netherlands on Wednesday.
Lina Magull had put the Germans, champions in 2003 and 2007 on the 16th minute, but Sofia Jakobsson (22nd) and Stina Blackstenius (48th) gave the Swedes a well deserved victory for their first semi-finals since 2011.
The Swedes celebrate their first WWC semi-final berth since 2011
It was a sweet revenge for the Blagults (Blue and Yellows) as the Swedes are nicknamed, given that the Die Nationalelf(The National Eleven) denied them Olympic gold glory when they clashed in the final at the 2016 Olympic Games in Rio.
Significantly, it was the first time since 1991 that the Swedes had recorded a victory over the Germans in any competition.
That came as very little surprise as the two-time champions had not been as convincing from their Group B campaign at this WWC as they had done in the past tournaments.
Sweden recovered to win 2-1 against two-time champions, Germany in the quarter-finals
Despite topping the group with nine points, they struggled for a wins against China and Spain (1-0) in both games, before recording a 4-0 win against South Africa.
At the Round of 16 stage, they showed glimpses of recovery when they won 3-0 against Nigeria, but Sweden exposed their weakness when they faced them in the quarter-finals.
Quarter-finals exit is end of the road for Germany at 2019 WWC
The Blue and Yellows on the other hand, finished as runners-up from Group E behind the USA. They won 2-0 against Chile and also beat Thailand 5-1 but loss the final group game 0-2 to the Americans. At the Round of 16, they edged out Canada 1-0.
The Swedes and Dutch will thus join England, who have also qualified for the semi-finals as Europe's representatives at the 2020 Olymmpic Games, as the WWC also doubled as the Euro qualifiers for the Games in Tokyo.
England, who beat Norway in their quarter-final match on Friday, have set up a semi-finals date with against defending champions, USA on Tuesday.
The defending champions on Friday, beat the hosts, France 2-1 in a gruelling encounter.
Norway 0, England 3
France 1, USA 2
Germany 1, Sweden 2
July 3: The Netherlands v Sweden (7:00PM)