MONTREAL: Roger Federer raised his game to another level at the ATP Montreal Masters on Saturday beating Robin Haase 6-3, 7-6 (7/5) to reach the final.
The 36-year-old Federer blasted nine aces and lost just nine points on his serve as he extended his match win streak to 16 -- his longest win streak in five years.
Second seeded Federer will meet either German Alexander Zverev or young Canadian Denis Shapovalov in Sunday´s final.
Federer is seeking his 27th Masters 1000 title and his third Canadian Masters crown after wins in 2004 and 2006.
The Swiss second seed turned 36 this week and is back in action for the first time since his success over Marin Cilic at the All England Club, where he won a record eighth singles title.
Federer, who is hoping to close up on Nadal Rafael and Andy Murray the top of the world rankings, broke back against Haase early in the first set to establish a 4-1 advantage, which he never looked like relinquishing.
Al-Nassr player Ronaldo's fan walks from Dubai to Riyadh to meet him
Kansas City Chiefs player and wife are on vacation to celebrate friends birthday
Skipper says 180 to 190 is "par score" in Rawalpindi, stressing that Green Shirts "did well" in third T20I
Both sides to take on each other in remaining two matches to be played in Lahore on 25th and 27th
The Al Nassr player has always maintained a clean-shaven look
Right-arm pacer has been out of action for months owing to his elbow injury and subsequent surgery last year