England’s Michael Owen celebrates the winner On this day in 2005, Michael Owen scored two goals in the last few minutes to give England a 3-2 win over Argentina.The match between the two rivals was played in the neutral venue of the Stade de Geneve in Geneva, Switzerland. It provided England fans with a real […]
Category: 12th November
Auto Added by WPeMatico