I put Alguersuari, due to him and Buemi being on the same strategy then 2 laps from the end Alguersuari think from 16th pitted again while his team-mate was running 7th at the time. Also, Buemi was 19th after turn 3 or so after a bad start.
Schumacher is a contender as is Maldonado, but as Maldonado got a drive through and still finished ahead of Alguersuari rules him out in my opinion.
Schumacher gave us some great racing, his move on Petrov was bad....but the worst driver today? I don't think so.