Валтери Ботас надви съотборника си Люис Хамилтън в здрава битка в квалификацията преди Гран При на Китай, за да спечели 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