Michael Schumacher is confident that he can challenge for victory in the Canadian Grand Prix this weekend.
Schumacher confident he can challenge for victory