Rafael Nadal has eased past Andreas Seppi to reach the German Open final in Hamburg.
The top seed dropped just three games as he recorded an emphatic 6-1 6-2 triumph over the Italian.
Nadal was ruthless during the opening set, breaking serve in each of Seppi's four service games to move closer to the final in the space of 30 minutes.
It was a similar story in the second, but when serving for the match, Nadal made a blip by recording a double fault to allow Seppi to remain in the contest.
However, the former world number one responded immediately to progress through to a meeting with Fabio Fognini on Sunday.