It’s the first time Shapovalov has lost in round one of a Grand Slam since the 2020 Australian Open.
The 19-year-old Rune, who won the junior title in Paris in 2019, will play either Pedro Martinez of Spain or Switzerland's Henri Laaksonen in the second round.
Story of the match
In a match played on Court 12, Shapovalov looked out of sorts right from the start but Rune, who won his first title in Munich last month, began in confident fashion. An early break put the Dane ahead and his first serve was proving mightily effective, dropping just two points on it in the opening set. A second break sealed the set.
With a strong breeze making life difficult for pure ball-striking, Shapovalov’s high-risk game was falling short against Rune, whose retrieved everything and whenever he had the chance, taking the opportunity to attack.
An early break put him ahead again in the second set and Rune raced to a 3-0 lead, an advantage he never looked like yielding. The second set was done and dusted in no time and the Dane doubled his lead.