Cristiano Ronaldo scored his 700th career goal but it was not enough as Ukraine beat Portugal 2-1 in Kiev to book a place in the Euro 2020 finals, leaving their opponents with work to do if they are to qualify.


The hosts needed just a point in Monday’s qualifier to secure a top-two finish in Group B, but picked up all three as they inflicted a first defeat in 14 games on the reigning European champions.
First-half strikes from Roman Yaremchuk and Andriy Yarmolenko earned victory for Andriy Shevchenko’s side, who held on with 10 men after Taras Stepanenko was shown a second yellow card for handling the ball inside the box.