England will face South Africa in the Rugby World Cup final after they beat Argentina in the semi-final 37-13.
Argentina had surprised many rugby experts by getting this far in the competition, but South Africa were too tough for them to beat as well.
Speedy winger Bryan Habana crossed for two tries, with Fourie du Preez and Danie Rossouw also scoring tries.
England have already played South Africa in the World Cup, losing 36-0 in the pool game a month ago.
But England have played much better since then, and will be keen to get their own back for that heavy defeat.
Argentina played well in patches against South Africa, but kept making mistakes at crucial moments.
Josh Lewsey will miss the final because of his hamstring injury
Two of the four tries they conceded were from interceptions, and they didn't kick enough points when they had the chances.
Elsewhere, England will be without one of their key players in the final, when they try to become the first team ever to win two World Cups in a row.
Winger Josh Lewsey - who played in the last final in 2003 too - injured his hamstring in the 14-9 semi-final win over France, after scoring the game's only try.
The final will be played in Paris, France on Saturday evening, kicking off at 8pm UK time.