Daniel Ricciardo wins thrilling Chinese GP with Hamilton finishing 4th

Chinese GP
Chinese GP
Red Bull's Daniel Ricciardo claimed the Chinese Grand Prix in what was an enthralling race on Sunday.

It looked as though Valtteri Bottas was going to win the race but Ricciardo moved past the Mercedes driver with just 10 laps to go.

It was a frustrating day for Ferrari's Sebastian Vettel as the pole-sitter moved from first to eighth as Max Verstappen collided into him.

Some photos from the race are below: