Despite knowing a draw would send both teams through, the two teams did not play it safe in the first half. Slovakia caused early problems from set-pieces, as Juraj Kucka should have done better with a free header that was comfortably kept out by Florin Nita.
Lukas Haraslin’s dangerous free-kick then somehow evaded everybody, but Kucka’s whipped cross soon led to the game’s opening goal.
The 37-year-old found Ondrej Duda with a wonderful ball, and the Hellas Verona man headed back into the far corner, becoming the first Slovak to score in two separate Euros.
However, Romania bounced back quickly when they were awarded a penalty after a VAR check deemed David Hancko’s foul on Ianis Hagi, on his first start for the Tricolorii in a major international tournament, to be inside the area.
Razvan Marin stepped up and made no mistake, lashing the penalty into the top corner and sending Martin Dubravka the wrong way in the process. As such, the half-time level scoreline suited both outfits.
Just as the heavens opened in Frankfurt, Romania almost completed the comeback, as Marin was denied his brace from a fine save by Dubravka before Denis Dragus curled just wide.
However, Slovakia then had a great double chance of their own, with David Strelec forcing Nita to save with his foot prior to Haraslín firing inches wide of the far post after cutting inside.
The Falcons will be slightly disappointed not to win after taking the lead for the fifth consecutive match, but getting through to the knockouts remained the ultimate goal, while Romania will also be delighted to get out of the group the Euros for the first time since 2000.
Flashscore Man of the Match: Razvan Marin (Romania)