The winners take the podium.
Former McLaren driver Raikkonen (right), who dominated the season-opening Grand Prix in Australia on his Ferrari debut, finished third ahead of BMW Sauber's Nick Heidfeld in fourth.
Heidfeld recorded his second fourth place of the season ahead of Massa and Italian Giancarlo Fisichella took sixth for champions Renault.
His rookie team mate Heikki Kovalainen scored his first point by claiming eighth spot while Toyota's Jarno Trulli finished seventh.
F1: Predict & Win a Lenovo Laptop
Formula One 2007: Complete coverage