第18圈,霍肯伯格退赛,而在第五的维斯塔潘为了进一步赶超身前的法拉利,进站换上硬胎做出undercut。法拉利见势不对,立刻通知瓦特尔进站同样换上硬胎之后,赶在瓦特尔之前来到赛道。而维斯塔潘在第20圈第14号弯发起进攻,不过瓦特尔在随后的15号弯夺回领先优势。
第29圈,KIMI在第14号弯超越格罗斯让升至第9。而从维修区发车的奥尔本在超越马格努森之后已经上升到了第11名,本场比赛表现非常出色。
第35圈,红牛呼唤维斯塔潘二停换上中性胎,法拉利见招拆招也呼唤瓦特尔进站同样换上中性胎,两家车队为了仅剩的一个领奖台席位展开争夺。
第36圈梅奔同时召回两辆梅奔进站,而汉密尔顿出站后继续排在第一,勒克莱尔则赶在博塔斯来到赛道前抢占了第二的位置。不过在随后第38圈的第一段DRS,博塔斯轻松超越勒克莱尔来到第二。
最后勒克莱尔再次进站意在向身前的维斯塔潘发起最后的冲击,可还是无济于事。54圈,嘉斯利进站换胎,为了最快单圈的1个积分做最后的努力。没想到在最后一圈嘉斯利真的成功了!从而从瓦特尔手中抢走了这宝贵的一分。
最终,汉密尔顿毫无疑问地获得第一,在六次获得F1中国站冠军的同时成为了F1历史上第1000站的分站冠军!
博塔斯虽然起跑出现失误但还是稳住了第二名的位置,瓦特尔获得第三,维斯塔潘、勒克莱尔、加斯利、里卡多、佩雷兹、莱科宁分获四至九名,维修区起步的奥尔本最终以第十名完赛,并且获得正赛的最佳车手称号。