World number one Roger Federer takes on defending champion Andy Roddick in a dream final after the top two seeds recorded wins Saturday at the Toronto masters.
Federer Roddick in final showdown at Toronto masters.