Felipe Massa and Valtteri Bottas finished in the points for the Grove-based Williams team at the Bahrain Grand Prix, won by Great Britain's Lewis Hamilton.

Massa was seventh, with Bottas eighth as Hamilton led home a Mercedes one-two from Nico Rosberg, with Sergio Perez third in a Force India.

Romain Grosjean and Pastor Maldonado were out of the points for the Enstone-based Lotus team.

Grosjean finished 12th and Maldonado was 14th, with the pair being split by Max Chilton in a Banbury-based Marussia.

Chilton's teammate, Jules Bianchi, was 16th, one place behind Kamui Kobayashi in a Leafield-based Caterham.

Marcus Ericsson retired after 33 laps in the other Caterham.