F1 2019 French Grand Prix: In Pictures

The Mercedes AMG Petronas team dominated the 2019 French Grand Prix, sweeping all before them from the first practice session to the 1-2 finish by Lewis Hamilton and Valtteri Bottas.

While the Silver Arrows were dominating, it was a bad day out for Sebastian Vettel, who was only able to finish fifth.

It may have been a disappointing weekend for the Tifosi, but fans of McLaren were rejoicing after the teams best qualifying and race results in four years.

The Paul Ricard circuit has unique run-off areas in red, white, and blue, which make for stunning imagery across the race weekend.

Here are some of our favourite images…

F1 2019 French Grand Prix: In Pictures

2019 French Grand Prix 129 1800x1200 1 1 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019 French Grand Prix Saturday 13 2 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019 French Grand Prix Sunday 55 3 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQP8B3TS2111 news 4 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQQ631N52111 news 5 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQQ99TBS2511 news 6 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQZEQ56W2511 news 1 7 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQZUJRV92111 news 8 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQNDBKG52511 news 9 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQNY6WY52111 news 10 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZQPJUUZD2511 news 11 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR11G4QW2511 news 12 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR13AHC12511 news 13 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR16J7D52511 news 14 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR1B4GQN2111 news 15 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR19A43W2111 news 16 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019FrenchGrandPrixSunday 56I4094 2 17 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
jm1923ju241 5184 3456 rgb 1 18 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
AP 1ZR38EVSD2511 news 1 19 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190049 fra1 1 20 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
MS2 5709 686 21 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019FrenchGrandPrixSunday 56I4094 1 1 22 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
KM4 796 1 23 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190044 fra 24 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
25 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
MS2 4932 26 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
ONY8403 27 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
28 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
RG4 515 29 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
30 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M200123 1 31 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M200136 1 32 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M200246 1 33 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019FrenchGrandPrixSaturday 56I1790 1 34 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190036 fra 1 35 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
WilliamsF1 5576 HiRes 36 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M199768 Grosser Preis von Frankreich 2019 Samstag LAT Images 1 37 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M199725 Grosser Preis von Frankreich 2019 Samstag Wolfgang Wilhelm 1 38 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
X4I5909 39 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
X4I5246 1 40 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
jm1921ju165 5184 3456 rgb 1 41 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190030 fra 1 42 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
43 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190022 fra 1 44 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019 French Grand Prix Day 1 Valtteri Bottas2 1 45 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
ebe7 cb91 7400 4211b072f40c 79f1e4310e7ab8a39eba04ad01945e2009f1fbdc 46 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019 French Grand Prix Day 1 Valtteri Bottas Lewis Hamilton 1 47 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M199416 48 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M199554 1 49 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
M199562 50 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2019 French Grand Prix Day 1 Valtteri Bottas 1 51 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
jm1921ju127 5184 3456 rgb 52 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
2b36 9138 0f9a 4a30b2f0c67e c22f796ddfc73a9e63ff5c6e66590795dc7c36a8 53 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
1746 e059 179e 432d9ac11d01 63c33b229f2f66bed180dc7f0eb9b0ac8a4a8879 54 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
d0e4 9656 4bbd 4c5b82b2f81c cf98adb4d20d93f2f19cffd154f1697aadadc379 55 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
WilliamsF1 5219 HiRes 56 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle
190003 fra 57 Best F1 Podcast | F1 News | F1 Standings | F1 Chronicle