With two wins in four races, Vettel leads the drivers' championship with 86 points ahead of Hamilton on 73 with Bottas up to third with 63 points.
Max Verstappen showed Red Bull's improvement with fifth quickest, just 0.557s off pole, out qualifying teammate Daniel Ricciardo by almost half a second.
It was enough to tip Raikkonen into the fast-starting Red Bull of Max Verstappen, both of whom went off into retirement with suspension damage, as Bottas continued in third, pursued by Ricciardo and the Force Indias. Obviously Lewis stayed out longer, did the opposite and mirrored the strategy so I knew in the end it'd be crucial. "This is what the sport needs to have at every single race, and this is why I race, and what got me into racing in the beginning".
"He still somehow managed to get a decent exit [from the chicane] so I couldn't do it first time", said Vettel.
Indeed Hamilton will be desperate to erase his curious performance at the Sochi Autodrom, in which he toiled to fourth more than half-a-minute behind race victor Bottas, from his memory. "I feel like I have really grown a lot in Spain over the last ten years and I really appreciate all the support".
Q1 started with a scare for Vettel as the German was told by Ferrari to stop his vehicle on track.
Kings XI Punjab collapse to 73 all out against Supergiant
Mumbai got off to a flier with Simmons and Patel clobbering the bowlers all over the park, to race to 52/0 in just five overs. With the help of Shaun Marsh (25) and Axar Patel (19*), Saha (93*) carried the Kings XI to a record score of 230/3.
Melissa McCarthy mocks Sean Spicer with motorized podium
When words aren't enough, McCarthy turns to a Russian nesting doll to explain the White House's rank and file. When they bring up the idea of Spicer getting fired, he heads to New York City to try and find Trump.
Tottenham v Manchester United: Premier League preview, line-ups & predictions
MATTHEW Nash took a trip down memory lane with three former Spurs stars as Tottenham prepare to vacate their traditional home. Tottenham saw four of their players make the PFA team of the season, but Christian Eriksen was not one of them.
Starting from fourth and fifth, Kimi Raikkonen and 2016 race victor Max Verstappen came together when trying to squeeze around the first turn with Bottas alongside them. "Some weekends everything start wrong and then go right and I had that feeling yesterday and I feel tomorrow everything will be OK", The Guardian quoted Alonso as saying.
But Stoffel Vandoorne should take it for his clumsy collision with Felipe Massa, turning into the Williams driver at Turn 1 and triggering the all-important Virtual Safety Car period. But it was the sort of fight 2017 has been waiting for and hopefully the first of many we'll be treated to this season.
Fernando Alonso missed the entirety of first practice on Friday after his Honda engine blew up just three corners into his very first lap. Sergio Perez and Esteban Ocon scored a phenomenal fourth and fifth respectively for Force India.
"I was surprised that when I came out we were so close", Vettel said.
Germany's Nico Hulkenberg was sixth for Renault, with compatriot Pascal Wehrlein eighth for Sauber after a five second time penalty was applied - the Swiss team's first points of the season - and Carlos Sainz seventh for Toro Rosso.
Romain Grosjean wound up 14th after a lock-up on his first run in Q2 and an off at Turn 13 on his final run - a repeat of his spin at the start of Q1 - saw him unable to progress in his Haas.