Jamie Vardy spared Harry Kane s blushes as his late winner ensured England started their preparations for Euro 2016 with a 2-1 win over Turkey at the Etihad Stadium.
Tottenham striker Kane had put England into an early lead in Manchester, only for Hakan Calhanoglu to restore parity in the 13th minute.
Kane, top scorer in the Premier League this season, then missed a second-half penalty as it appeared Turkey would frustrate England in their first warm-up fixture for the European Championship in France.
However, Vardy whose goals helped Leicester City to an unlikely Premier League title this season fired in a late winner from a goalmouth scramble to boost his chances of starting England s opener against Russia in Marseille on June 11.