Webber conceded his second position to Alonso but managed to finish third ahead of McLaren's Lewis Hamilton, who was followed by teammate Jenson Button.
Felipe Massa was sixth in the second Ferrari, ahead of Kimi Raiokkonen, Hulkenbeg and teammate Romain Grosjean.