Валтери Ботас надви съотборника си Люис Хамилтън в здрава битка в квалификацията преди Гран При на Китай, за да спечели 7-ия си полпозишън в кариерата и да стартира първи в Гран При №1000 в историята. 

Финландецът бе с 0.023 по-бърз от световния шампион, който дълго време имаше проблеми, но в края успя да намери много по-добър баланс. На втора редица останаха пилотите на Ферари Себастиан Фетел и Шарл Льоклер, които бяха с около 3 десети изоставане.  

В първата сесия Ботас бе малко по-бърз от Льоклер, докато Хамилтън и Фетел бяха със сериозно изоставане. Под чертата остана Ланс Строл с Рейсинг Пойнт, както и Джордж Ръсел и Роберт Кубица с Уилямс. Антонио Джовинаци и Алекс Албън изобщо не стартираха, след като първият имаше проблеми с автомобила, а пилотът на Торо Росо се разби в третата свободна тренировка и колата му бе напълно потрошена.   

Във втората фаза водещите пилоти излязоха със средно твърдите гуми, с идея да започнат с тях утрешното състезание. Ботас направи фантастичен тур с половин секунда аванс пред Фетел и почти 9 десети пред Хамилтън, който първоначално бе едва 5-и, но след това се подобри и взе лек аванс пред Валтери. 

Не успяха да продължат напред Дани Квят с Торо Росо, Серхио Перес с Рейсинг Пойнт, Кими Райконен с Алфа Ромео и пилотите на Макларън Карлос Сайнц и Ландо Норис. Разликите обаче бяха минимални, а напред продължиха пилотите на Рено и Хаас. 

При първите бързи обиколки във финалната фаза Ботас бе с 0.007 по-бърз от Хамилтън с гуми софт, Фетел бе трети на повече от 4 десети, а Верстапен успя да излезе пред Льоклер. 

Във вторите турове Люис не успя да подобри времето си, докато Ботас го направи все пак с малко и спечели полпозишъна. След Фераритата останаха Верстапен и Гасли с Ред Бул, а топ 10 допълниха Рикардо, Хулкенберг, Магнусен и Грожан. 

Eто и стартовата решетка: 

1 Valtteri Bottas Mercedes 1:31.547
2 Lewis Hamilton Mercedes 0.023s
3 Sebastian Vettel Ferrari 0.301s
4 Charles Leclerc Ferrari 0.318s
5 Max Verstappen Red Bull 0.542s
6 Pierre Gasly Red Bull 1.383s
7 Daniel Ricciardo Renault 1.411s
8 Nico Hulkenberg Renault 1.415s
9 Kevin Magnussen Haas no time
10 Romain Grosjean Haas no time
11 Daniil Kvyat Toro Rosso 1:33.236
12 Sergio Perez Racing Point 1:33.299
13 Kimi Raikkonen Alfa Romeo Racing 1:33.419
14 Carlos Sainz McLaren 1:33.523
15 Lando Norris McLaren 1:33.967
16 Lance Stroll Racing Point 1:34.148
17 George Russell Williams 1:35.253
18 Robert Kubica Williams 1:35.281
19 Antonio Giovinazzi Alfa Romeo Racing no time
20 Alex Albon Toro Rosso did not take part