Formula 1's flying Finns topped the timing sheets at the end of the third and final free practice session of the Azerbaijan Grand Prix, as Mercedes driver Valtteri Bottas ending the one hour session quickest followed by Ferrari's Kimi Raikkonen.
Bottas' best lap time of 1:42.742 was a mere 0..95 of a second up on Raikkonen's best, and four tenths on his teammate Lewis Hamilton who ended the session third.
Half a second off the top time was Daniel Ricciardo who ended fourth fastest in the Red Bull while teammate Max Verstappen, who dominated on day one, had a problem packed session and was only good for the sixth best time before stopping on track with a problem.
"Everything just switched off," the teenage Dutchman said over the radio.
Force India's Esteban Ocon split the Red Bull duo with the fifth best time, while Sergio Perez's best time was good for tenth - half a second adrift of his teammate.
Veteran Felipe Massa was seventh fastest with his rookie teammate Lawrence Stroll ninth on the timing screens when the session ended.
Daniil Kvyat continued to get the better of his Toro Rosso teammate Carlos Sainz, the Russian ending the session eighth quickest and the Spaniard down in 13th.
Championship leader Sebastian Vettel only did the first half hour of the session before he was forced to pit early as there were issues with his Ferrari. He only recorded seven laps and ended 12th on the timing screens.
After crashing out 24 hours earlier, Jolyon Palmer's weekend went from bad to worse when he suffered an engine failure early on in the session. his Renault briefly caught alight before the marshals put the blaze out.
Azerbaijan Grand Prix, Baku City Circuit - Free Practice 3, Best Lap Times
| POS | NO | DRIVER | CAR | TIME | GAP | LAPS |
| 1 | 77 | Valtteri Bottas | MERCEDES | 1:42.742 | | 21 |
| 2 | 7 | Kimi Räikkönen | FERRARI | 1:42.837 | +0.095s | 14 |
| 3 | 44 | Lewis Hamilton | MERCEDES | 1:43.158 | +0.416s | 23 |
| 4 | 3 | Daniel Ricciardo | RED BULL RACING TAG HEUER | 1:43.287 | +0.545s | 24 |
| 5 | 31 | Esteban Ocon | FORCE INDIA MERCEDES | 1:43.344 | +0.602s | 21 |
| 6 | 33 | Max Verstappen | RED BULL RACING TAG HEUER | 1:43.614 | +0.872s | 16 |
| 7 | 19 | Felipe Massa | WILLIAMS MERCEDES | 1:43.738 | +0.996s | 18 |
| 8 | 26 | Daniil Kvyat | TORO ROSSO | 1:43.908 | +1.166s | 21 |
| 9 | 18 | Lance Stroll | WILLIAMS MERCEDES | 1:44.040 | +1.298s | 17 |
| 10 | 11 | Sergio Perez | FORCE INDIA MERCEDES | 1:44.138 | +1.396s | 22 |
| 11 | 27 | Nico Hulkenberg | RENAULT | 1:44.312 | +1.570s | 16 |
| 12 | 5 | Sebastian Vettel | FERRARI | 1:44.344 | +1.602s | 7 |
| 13 | 55 | Carlos Sainz | TORO ROSSO | 1:44.401 | +1.659s | 23 |
| 14 | 14 | Fernando Alonso | MCLAREN HONDA | 1:44.741 | +1.999s | 18 |
| 15 | 20 | Kevin Magnussen | HAAS FERRARI | 1:44.926 | +2.184s | 20 |
| 16 | 2 | Stoffel Vandoorne | MCLAREN HONDA | 1:45.143 | +2.401s | 17 |
| 17 | 8 | Romain Grosjean | HAAS FERRARI | 1:45.491 | +2.749s | 20 |
| 18 | 9 | Marcus Ericsson | SAUBER FERRARI | 1:45.645 | +2.903s | 21 |
| 19 | 94 | Pascal Wehrlein | SAUBER FERRARI | 1:45.722 | +2.980s | 19 |
| 20 | 30 | Jolyon Palmer | RENAULT | 1:53.040 | +10.298s | 4 |