DailySportNewspaper.org
Don't Miss

Rogers Cup: Roger Federer beats Robin Haase in Montreal semi-finals

Roger Federer

Roger Federer maintained his superb run of form with a straight-set win over Dutchman Robin Haase in the semi-finals of the Rogers Cup.

The Swiss, 36, won 6-3 7-6 (7-5) in Toronto to extend his winning streak to 16 matches and close in on a third Canadian Masters title.

Federer is undefeated at Grand Slam and Masters 1000 level this year.