Sebastian Vettel has claimed his second victory of the season, taking out the Bahrain Grand Prix.
Lewis Hamilton finished in second while Australian Daniel Ricciardo with fifth.
Vettel’s victory now lifts his to 68 points on the championship, seven ahead of Hamilton.
“It was a really great day. It was on the last half of the out lap when all the fireworks were going off that I was like ‘I love what I do’,” Vettel said.
Pole-sitter Valtteri Bottas finished third in his Mercedes.
Ricciardo admits he was unhappy with his fifth place finish.
“I genuinely thought we had a chance to win,” Ricciardo said.
“That first stint was looking really competitive. I could see that Valtteri was struggling, I believe he had some issues with the tyres or whatever.
“I was at the end of that train, I could see everyone else, they were sliding around. I was looking after my tyres, so we were in a really good position.
“Then the safety car came out, we put the softs on and that tyre was just not happening for us today.
“On the restart, out of the last corner, it felt like the tyre just wasn’t switched on. Basically the whole first I was sliding, so that’s why I went back.
“Beyond that the tyre never really came good, I was on Massa’s pace and we know we’re quicker than that, so it was a strange chain of events from the beginning of the race.”
Kimi Raikkonen finished fourth in his Ferrari, while Massa was sixth in his WIlliams.