Britain's Andy Murray reached the semi-finals of the Italian Open with a 6-1 7-5 win over Belgium's David Goffin.
In windy conditions, Murray lost his first service game to love but won six games in a row to take the first set.
Murray, 28, was pushed hard in the next set but the second seed battled through to face France's "lucky loser" Lucas Pouille in Saturday's last four.
World number one Novak Djokovic beat Rafael Nadal for the seventh time in a row, winning 7-5 7-6 (7-4).
The defending champion will meet the winner of Friday's remaining quarter-final between Kei Nishikori of Japan and Austrian Dominic Thiem, as he bids for a fifth title in the Italian capital.