Maverick Vinales' impressive MotoGP pre-season testing form continued after topping the times on the final day of action at Qatar.
The factory Yamaha rider posted a 1:54.330s effort in the last two hours of the session to finish the hit out on top.
Vinales has quickly adapted to his new Yamaha machine after topping the times in the previous pre-season tests at Sepang and Phillip Island.
A flurry of times in the closing stages saw Ducati's Andrea Dovizioso jump to second just 0.033s shy of Vinales.
Another rider to improve late on was Honda's Dani Pedrosa who slotted into third.
However, it proved to be a challenging day for his team-mate Marc Marquez on the sister machine.
The reigning world champion suffered three crashes while testing different fairing variations.
Despite the interruptions, he managed to clock a time good enough for 10th position.
Ducati's Jorge Lorenzo proved the early pacesetter as he topped the times while trialling the Italian squad's latest fairing design.
The encouraging display saw Lorenzo end the day 0.189s adrift in fourth.
Alvaro Bautista put an early crash behind him to finish fifth for Aspar Ducati ahead of the Pramac Ducati of Scott Redding.
The top 10 was rounded out by Jonas Folger (Tech3 Yamaha),Cal Crutchlow (LCR Honda) and Johann Zarco.
Nine-time world champion Valentino Rossi struggled for pace which left him in 11th position, well shy of his team-mate.
Meanwhile, Australia's Jack Miller ended up 16th on his Marc VDS Honda.
The MotoGP grid will reassemble at Qatar's Losail circuit for the opening round of the world championship from March 24-26.
Result: MotoGP Pre-Season test, Qatar, Day 3
Position | Rider | Team | Time | Gap |
1 | Maverick Vinales | Yamaha | 1:54.330 | |
2 | Andrea Dovizioso | Ducati | 1:54.401 | 0.071 |
3 | Dani Pedrosa | Honda | 1:54.469 | 0.139 |
4 | Jorge Lorenzo | Ducati | 1:54.519 | 0.189 |
5 | Alvaro Bautista | Ducati | 1:54.714 | 0.384 |
6 | Scott Redding | Ducati | 1:54.750 | 0.420 |
7 | Jonas Folger | Yamaha | 1:54.807 | 0.477 |
8 | Cal Crutchlow | Honda | 1:54.821 | 0.491 |
9 | Johann Zarco | Yamaha | 1:54.900 | 0.570 |
10 | Marc Marquez | Honda | 1:54.990 | 0.660 |
11 | Valentino Rossi | Yamaha | 1:55.185 | 0.855 |
12 | Andrea Iannone | Suzuki | 1:55.284 | 0.954 |
13 | Karel Abraham | Ducati | 1:55.333 | 1.003 |
14 | Alex Rins | Suzuki | 1:55.362 | 1.032 |
15 | Aleix Espargaro | Aprilia | 1:55.451 | 1.121 |
16 | Jack Miller | Honda | 1:55.455 | 1.125 |
17 | Loris Baz | Ducati | 1:55.539 | 1.209 |
18 | Danilo Petrucci | Ducati | 1:55.556 | 1.226 |
19 | Sam Lowes | Aprilia | 1:56.167 | 1.837 |
20 | Tito Rabat | Honda | 1:56.294 | 1.964 |
21 | Bradley Smith | KTM | 1:56.351 | 2.021 |
22 | Pol Espargaro | KTM | 1:56.471 | 2.141 |
23 | Mika Kallio | KTM | 1:56.891 | 2.561 |