Ukraine pulled off a shocking 1-0 win against Spain who had gone undefeated in nearly two years as they paid the price for a host of missed chances in the Uefa Nations League on Tuesday.
Leeds forward Rodrigo spurned two headed chances as Ukraine goalkeeper Georgi Bushchan continually frustrated the former world champions in the stadium where they won Euro 2012.
Spain had 21 shots in total but Ukraine needed just one to score in Kiev.
Substitute Viktor Tsygankov ran on to West Ham forward Andriy Yarmolenko‘s pass to beat David de Gea.
The Manchester United goalkeeper was caught out of position on the counter-attack as Luis Enrique‘s side lost for the first time since Croatia beat them 3-2 in November 2018.
The goal was wildly celebrated by the whole Ukraine team and some 21,000 fans spaced out across the stadium, with the hosts taking advantage of Uefa regulations allowing 30% capacity at certain matches in an easing of coronavirus restrictions.
Ukraine had lost their last three outings, including a 4-0 reverse to Spain last month and a 7-1 thrashing at the hands of France in a friendly last week, after losing six players due to Covid-19 positives.
The result shook up League A Group 4, giving Ukraine an outside chance of finishing top of the group with two games remaining.
Spain still lead with seven points, with Germany second on six, level with Ukraine in third, with Switzerland bottom with two points after their 3-3 draw with Germany.