Spain s Carlos Alcaraz reacts after winning his 2023 ATP Tour Madrid Open tennis tournament singles match against Finland s Emil Ruusuvuori at the Caja Magica in Madrid on April 28, 2023. Photo: AFP
World number two and US Open champion Alcaraz fought back to see off the 41st-ranked Finn, 2-6, 6-4, 6-2.
"It was really tough. I would say I was about to lose," said Alcaraz who famously defeated Rafael Nadal and Novak Djokovic in Madrid last year.
Alcaraz, fresh from defending his Barcelona title last weekend, will face Bulgarian Grigor Dimitrov for a place in the last 16.
The 19-year-old Alcaraz hit 10 aces in his 36 winners but was forced to save nine of 11 break points in the 2hr 16min clash. Five of those came when he was 3-2 down in the second set.
"It was just one point," added Alcaraz. "One of the break points he had at 2-3 in the second set was like a match point for him.
"I was really happy I was able to save that game and come back a bit. It was really tough. Emil played unbelievably, but I am really, really happy to get through that."
Matteo Arnaldi gained his first victory over a top-10 player as he upset third-seeded Casper Ruud 6-3, 6-4.
Arnaldi, a 22-year-old Italian ranked 105, who saved a match point against Benoit Paire in the first round, hit 35 winners on his way to a more comfortable victory over Ruud, who reached two Grand Slam finals last year.
"The ball bounces so high and I didn't like it at first. I struggled a bit," said Arnaldi.
"But today, I don't know, maybe the stadium, maybe the pressure on him, but I played the best match of my life."
In the third round, Arnaldi will face Spaniard Jaume Munar who advanced when Dutchman Tallon Griekspoor retired with an injured ankle in the second set.
Fifth seed Andrey Rublev continued his hot form as he beat Stan Wawrinka 7-5, 6-4.
Rublev started the clay season by winning in Monte Carlo and then reaching the final in Banja Luka last weekend, where he lost to Dusan Lajovic.
He needed just 77 minutes to dispatch Wawrinka, the 38-year-old Swiss triple major winner.
Rublev broke in the 11th game of the first set. He fell behind to an early break in the second before winning five straight games and then serving out for the match.
"When I saw the draw I thought that it was amazing being the fifth seed and having Wawrinka in my opening round," Rublev said.
"In the last meeting, he beat me, so I was thinking to focus and see what would happen but I was able to win today and I feel great."
Rublev will next face Japan's Yoshihito Nishioka, who beat Slovakian Alex Molcan 5-7, 6-4, 6-4.
Another seed to fall was number 15 Italian Lorenzo Musetti, who lost to German qualifier Yannick Hanfmann 6-4, 7-6 (7/3).
In the women's tournament, Anna Kalinskaya, ranked 62, defeated seventh seed and Wimbledon champion Elena Rybakina 7-5, 4-6, 6-2
It was a third top 10 win for Kalinskaya who next faces 27th seed Petra Martic.
Another Grand Slam champion to exit was 15th seed Victoria Azarenka who was stunned in straight sets by Alycia Parks of the United States.
Parks, ranked at 54 in the world, has now won her last four matches against top 20 opponents.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)