Canadian Grand Prix 2005 race recap — Kimi Räikkönen wins | Pit Lane