By SABC Sport
26th March 2024
The top seed had cruised to a 6-2 5-2 lead before Monfils broke Alcaraz to pose a test with the finish line in sight.
But the 20-year-old Spaniard served out to seal the second set and book a fourth-round meeting with Italian 23rd seed Lorenzo Musetti, who beat American Ben Shelton 6-4 7-6.
Eleventh seen Grigor Dimitrov cruised into the last 16, beating Yannick Hanfmann 6-1 6-0 in just 46 minutes.
He will face Hubert Hurkacz after the Polish eighth seed needed two hours and 15 minutes to see off Sebastian Korda 7-6 6-7 6-3.
Fourth seed Alexander Zverev, Australian ninth seed Alex de Minaur and unseeded Fabian Marozsan all sailed through in straight sets, while Karen Khachanov needed three sets to get past Francisco Cerundolo of Argentina.