Pedro de la Rosa
The 2005 race was won by Pedro de la Rosa.