Kei Nishikori and Milos Raonic both booked their places in the third round of the Wimbledon draw with solid victories on Thursday.
Fifth seed Nishikori overcame an early wobble to secure a 4-6, 6-4, 6-4, 6-2 victory over Frenchman Julien Benneteau.
A brief rain delay during the first set seemed to benefit Benneteau, who returned after the intermission to break his opponent's serve and take the first set.
But Nishikori settled into his rhythm as the match progressed, gradually taking control.
The Japanese star grabbed the decisive break in the seventh game of the second set and never looked back from there, breaking twice more in the third set and twice more in the fourth before sealing victory with a backhand winner.
Nishikori moves on to face Andrey Kuznetsov, who defeated Gilles Muller of Luxembourg 6-3, 6-4, 6-4.
Sixth seed Raonic, meanwhile, came through a tight first set in a tie-break before going on to complete a very convincing 7-6 (7-5), 6-4, 6-2 victory over Italy's Andreas Seppi.
Raonic did not drop serve once during the two-hour contest, closing out the match with his 25th ace and firing an impressive 41 winners to set up a third-round encounter with American Jack Sock, who overcame Robin Haase 6-1, 6-3, 6-7 (3-7), 6-4.
— Wimbledon (@Wimbledon) June 30, 2016
Also advancing was ninth seed Marin Cilic, who edged Sergiy Stakhovsky of Ukraine 6-2, 6-7 (6-8), 6-4, 6-4 in a hard-fought encounter.
The Croatian will next face Lukas Lacko, who equalled his best ever performance at a Grand Slam event by upsetting 23rd seed Ivo Karlovic, 6-3, 3-6, 7-6 (7-5), 6-4.