Top ranked Roger Federer put away Sebastien Grosjean 7 6, 1 3 in the second round of the Rogers cup on Wednesday and won his 36th straight match in North America.
Federer Nadal Ljubicic advance Blake Robredo Hewitt lose in Toronto.