Francisco Conceicao has come off the bench to grab a stoppage-time winner, as Portugal kick-started their Euro 2024 campaign with an edgy 2-1 Group F win over a dogged Czech Republic.
Conceicao, 21, pounced on a mistake from Robin Hranac to fire home from close range in the third minute of added time, moments after Portugal were left crestfallen, when a Diogo Jota effort was chalked off by video replay for offside.
The Czechs stunned the Portuguese fans packed inside the Leipzig Stadium, when they took the lead out of the blue in the 62nd minute, as Lukas Provod's superb curling effort threatened to cause an almighty upset.
The unfortunate Hranac scored an own goal seven minutes later to set up a frantic finish that saw Portugal claim the three points to leave them level in the group with Turkey, who beat Georgia 3-1 earlier.
The Czech match was meant to be a walk in the park for highly fancied Portugal, who came into the tournament on the back of a flawless qualifying campaign, winning all 10 matches, scoring 36 goals and conceding twice.
As is so often the way in tournaments, the script needed a hasty rewrite.
Portugal predictably dominated the ball, as they set up camp in Czech territory early on, but they came up against some dogged resistance, as Ivan Hasek's disciplined side kept them largely at arm's length.
For all their possession, Portugal's chances were limited. Rafael Leao was their most creative outlet with his jinking runs down the left flank, although one theatrical dive earned him a first-half booking.
Ronaldo was predictably at the centre of most of Portugal's attacks, passing up their best chance of the first half, when he was played through on goal by Bruno Fernandes, only to be thwarted by keeper Jindrich Stanek, who spread himself brilliantly to stop the striker's effort.
Ronaldo had another shot beaten away by Stanek just before the break and a header deflected over shortly after the restart, but it wasn't long before Portugal were hit with a hammer blow.
Out of absolutely nowhere the Czechs worked the ball down the pitch and Vladimir Coufal fed Provod, who curled a stunning finish beyond the reach of keeper Diogo Costa into the net.
The advantage was short-lived, as Portugal drew level with more than little good fortune. A cross to the back post was headed towards goal by Nuno Mendes, but Stanek's save ricocheted off the knee of defender Hranac into his own net.
Portugal thought they had snatched victory, when Ronaldo headed against the post and Jota was on hand to convert the rebound, but video replay swiftly ruled Ronaldo was a fraction offside.
It did not matter, as Hranac made a mess of his attempted clearance and Conceicao nipped in to fire home.
Reuters