After a cagey first half between Wales and Portugal, the Euro 2016 semi final burst into life in the second half.
In what has been perceived as a battle between Real Madrid superstars Gareth Bale and Cristiano Ronaldo, the Welsh international had the stronger first half, producing the game’s only shot on target.
However, it was Ronaldo who drew first blood, powering in a trademark bullet header just five minutes into the second half.
The 31 year old has had a quiet tournament by his own standard, but has produced his two best performances – in this match and in the final group game against Hungary – for when his team needed him the most.
Before Wales could gather their composure, however, it was 2-0. This time Ronaldo turned provider, driving low into the box (in what looked for all the world like a bad shot) which was turned in by former Manchester United teammate and new Valencia signing Nani.
With just under half an hour remaining, Portugal are in a commanding position, and are well on course to reach their first European Championship final since 2004.
Wales, on the other hand, are going to have to do something very special if they are to overturn this deficit.