David Goffin was impressive in his 6-4 6-2 win against Botic van de Zandschulp – earning a third round fixture against Rafael Nadal on the clay courts of the Madrid Open.

The Belgian was stronger both on serve and in the return game, winning 66 per cent of his service points compared to Van de Zandschulp's 53 per cent, and 47 per cent of his return points to the Dutchman's 34 per cent.

Goffin will face Nadal next for a place in the quarter-finals as the Spaniard searches for his first Madrid crown since 2017.

In a clash between two of the world's top-25 players, Italy's Jannik Sinner came out on top 6-4 6-1 against Australia's Alex de Minaur.

After a tight first set, which featured four consecutive breaks of serve, Sinner found another gear in the second.

He improved his service points from 53 per cent up to 80 per cent, allowing no break point opportunities for the Aussie and converting the two break points he created for himself.

Fourth seed Stefano Tsitsipas was rock-solid against France's Lucas Pouille, taking it 6-3 6-4.

The Greek won 94 per cent of his successful first serves and allowed just one break point – instantly breaking back to-love the following game.

13th seed Diego Schwartzman ran into a Bulgarian buzzsaw in the form of Grigor Dimitrov, dropping the first set in just 25 minutes on the way to a 6-0 6-3 defeat.

Dimitrov's first set was nearly flawless, winning 12 of his 14 points on serve and 13 of the 17 points he faced on the return.

In the only three-set contest of the day, Poland's Hubert Hurkacz got the better of the hometown Alejandro Davidovich Fokina 6-4 4-6 7-6 (7-5).

Italy's Lorenzo Musetti beat higher-ranked American Sebastian Korda 6-4 6-3, while Canadian Felix Auger-Aliassime was impressive in his 6-3 6-0 triumph against Chile's Christian Garin.