Yellow flags, Safety Car, and a Red Flag added to the fun.
Ricciardo won the race and Lance Stroll becomes the youngest rookie to make the podium, finishing 3rd by a tenth of a second to Bottas in a sprint to the chequered flag.
Race leader Hamilton and 2nd place Vettel got into a contretemps during a Safety Car. Hammie, channeling Schumacher, was backing up the pack so much that Vettel hit him coming out of a corner, assuming (wrongly) that Hamilton might accelerate onto the straight. Vettel then swerved, accelerated up to Hamilton, gave him a salute and rammed him. Got a 10 second stop and go penalty, which Ham of course thought was pretty light.
Hamilton had a loose head restraint and had to pit, so Vettel ended up ahead of him even after the penalty. They finished 4th and 5th.
Bottas coming second after being a lap down was pretty awesome driving, and Lance showed maturity by keeping his head while all about him were losing theirs.