British number three Dan Evans was knocked out in the Miami Open second round as Denis Shapovalov recovered from going a set down to progress.
Evans, the world number 97, took the opening set 6-4 before the 20th-seeded Canadian stormed the second 6-1.
The 19-year-old then saved two break points as he closed out the third 6-3 to win in two hours one minute.
Roger Federer came back from a set down to beat world number 46 Radu Albot 4-6 7-5 6-3 to reach the third round.
After winning Saturday’s first set, the 29-year-old Moldovan had to serve to stay in the second when he trailed 5-4.
But Swiss world number five Federer broke Albot to triumph 7-5 and force a third set.
Both Federer and Albot held their serves in the decider until the Swiss made the only break to serve for the match at 5-3, winning the first of two match points.
After defeating Briton Evans, Shapovalov will now meet Russia’s Andrey Rublev, who beat Croatia’s ninth seed Marin Cilic6-4 6-4.
Evans had only reached the main draw as a ‘lucky loser’ before beating Tunisia’s Malek Jaziri to reach the second round.
Meanwhile, Swiss Stan Wawrinka suffered a surprise 7-5 2-6 7-6 (7) loss to 103rd-ranked Serb Filip Krajinovic, although Belgian world number 20 David Goffin beat Spain’s Pablo Andujar 6-4 6-1.
Bulgaria’s Grigor Dimitrov, 27, knocked out 37-year-old Spaniard Feliciano Lopez 6-1 6-3, while Leonardo Mayer beat fellow Argentine Guido Pella and Portugal’s Joao Sousa progressed against American Steve Johnson.
READ SOURCE