Juan Martin del Potro beats Marin Cilic to set up Rafael Nadal showdown

Juan Martin del Potro beat Marin Cilic in four sets to set up a Roland Garros semi-final clash against Rafael Nadal.

With the match called off due to rain on Wednesday with the scores 6-6 (5-5), the fifth-seeded Del Potro quickly wrapped up the first set on Thursday afternoon. Cilic hit back in the second, but the Argentine eased home in the next two sets to win 7-6 (7-5), 5-7, 6-3, 7-5.

After no breaks of serve in the opening set, Cilic claimed the only break in game nine of the second set and then carried that momentum into the third set as he again broke in the first game.

However, Del Potro hit back in games six and eight before serving it out, while a solitary break in game 11 of the fourth set was enough for the win.

He will take on defending champion and top seed Nadal after the Spaniard beat Diego Schwartzman 4-6, 6-3, 6-2, 6-2.