Loading...

Robin Haase
Roger Federer

Robin Haase
Roger Federer

Former champion Roger Federer was looking to extend his winning streak to 16 matches as he faced first-time ATP World Tour Masters 1000 semi-finalist Robin Haase for a place in the Rogers Cup final in Montreal.