Juan Martin del Potro booked a spot in the Delray Beach Open quarterfinals, while Nick Kyrgios failed to do so on Thursday.

Del Potro, playing his first tournament since October after a knee injury, broke once in each set to beat Reilly Opelka 6-4, 6-4 in the second round.

The Argentine top seed, champion at the ATP 250 event in 2011, next faces Mackenzie McDonald, who overcame Guillermo Garcia-Lopez 7-5, 6-4.

However, Kyrgios bowed out with a 6-2, 3-6, 6-3 loss to Radu Albot, who will meet Steve Johnson after the fourth seed's 7-5, 7-5 victory over Paolo Lorenzi.

READ | Bencic ends Halep's Dubai dreams

At the Rio Open, the last of the remaining seeds – Joao Sousa – departed to leave the field wide open.

Sousa was beaten by qualifier Casper Ruud 6-3, 3-6, 6-4 in the second round to become the last of the eight seeds to exit.

Ruud will face Laslo Djere, who was too good for Taro Daniel 6-4, 6-2 to add to his upset win over Dominic Thiem.

Pablo Cuevas and Albert Ramos-Vinolas will also meet after wins over Juan Ignacio Londero and Federico Delbonis respectively.