Who won Argentina vs England: Argentina secured a dramatic 2-1 victory over England in the World Cup semi-final. Enzo Fernandez and Lautaro Martinez scored late goals to seal the win for Argentina. Lionel Messi provided crucial assists for both of Argentina's decisive goals. England had taken the lead earlier in the second half through Anthony Gordon. The defending champions will now face Spain in the World Cup final.

It is the first competitive meeting of the sides since the 2002 World Cup and the fixture conjures so many memories, from Diego Maradona and the 'Hand of God' in 1986, to David…

Argentina survived another heart-stopping match when it scored two late goals to topple England and extend the Three Lions' six-decade-long wait for another World Cup trophy.

Defending champion Argentina rallied to beat England 2-1 and reach the World Cup final