The race was led for more than two thirds of the distance by Germany's Sebastian Vettel before the Red Bull slowed and was reeled in.
Brazilian Felipe Massa was overtaken by Alonso at the first corner and finished runner-up, 16 seconds behind, on his race return from life-threatening head injuries suffered in Hungary last July.
Britain's Lewis Hamilton, the 2008 world champion, completed the podium for McLaren, 23.1 seconds behind Alonso, with Vettel slipping to fourth after starting on pole.
"It's a pity but what can you do. All in all it's been positive all weekend apart from the failure," said Vettel.
"Everything was running smoothly, but I lost power with about 20 laps to go, we are not sure what it was yet, but it wasn't good. Luckily I could continue and finish fourth but we should have won really."
Sebastian Vettel leads Ferrari's Fernando Alonso during the Bahrain GP
this
Users
Comment
article