Ukraine are on course to win for the third successive match in Euro 2016 qualifying after taking a 1-0 lead into the break of their clash against Luxembourg.
David Turpel almost gave the hosts an early lead when he was picked out at the back post, only to see his effort blocked on the line.
The visitors soon took charge and created the better of the chances, with Roman Zozulya heading over and Denys Oliynyk seeing an effort saved by the keeper.
Just past the half-hour mark, Viacheslav Shevchuk almost opened the scoring for Ukraine, but his powerful effort was tipped over the bar by Jonathan Joubert.
From the resulting corner, the visitors took the lead as Andriy Yarmolenko smashed the ball into the top corner following a scramble.
The hosts almost conjured up an immediate response, with Turpel flashing a shot from range just wide of the far post.
Yevhen Konoplyanka nearly grabbed a second for Ukraine minutes later, but, after dribbling into the box, he saw his low effort tipped wide by the keeper.