Federer rolls on To say that Roger Federer has come a long way is something of an under-statement but that fact rang home with a great clarity when he beat the 19-year-old Marcos Baghadatis from Cyprus 6-2, 6-7, 6-3, 6-1 to reach the third round at the US Open.