Roger Federer continued his Wimbledon preparations by reaching the Gerry Weber Open final with a hard-fought win over young Russian Karen Khachanov.

The 35-year-old, who is bidding for a record eighth title at Wimbledon next month, won 6-4 7-6 (7-5) in Halle.

Khachanov missed two set points to take the match into a decider, with Federer hanging on before taking the tie-break.

The Swiss top seed will play 20-year-old German Alexander Zverev, who beat Richard Gasquet, in Sunday’s final.

Fourth seed Zverev, who beat Federer in the semi-finals last year before losing to Florian Mayer in the final, won 4-6 6-4 6-3 against France’s Gasquet.

ShareShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0