第18圈,霍肯伯格退賽,而在第五的維斯塔潘為了進一步趕超身前的法拉利,進站換上硬胎做出undercut。法拉利見勢不對,立刻通知瓦特爾進站同樣換上硬胎之后,趕在瓦特爾之前來到賽道。而維斯塔潘在第20圈第14號彎發起進攻,不過瓦特爾在隨后的15號彎奪回領先優勢。
第29圈,KIMI在第14號彎超越格羅斯讓升至第9。而從維修區發車的奧爾本在超越馬格努森之后已經上升到了第11名,本場比賽表現非常出色。
第35圈,紅牛呼喚維斯塔潘二停換上中性胎,法拉利見招拆招也呼喚瓦特爾進站同樣換上中性胎,兩家車隊為了僅剩的一個領獎臺席位展開爭奪。
第36圈梅奔同時召回兩輛梅奔進站,而漢密爾頓出站后繼續排在第一,勒克萊爾則趕在博塔斯來到賽道前搶占了第二的位置。不過在隨后第38圈的第一段DRS,博塔斯輕松超越勒克萊爾來到第二。
最后勒克萊爾再次進站意在向身前的維斯塔潘發起最后的沖擊,可還是無濟于事。54圈,嘉斯利進站換胎,為了最快單圈的1個積分做最后的努力。沒想到在最后一圈嘉斯利真的成功了!從而從瓦特爾手中搶走了這寶貴的一分。
最終,漢密爾頓毫無疑問地獲得第一,在六次獲得F1中國站冠軍的同時成為了F1歷史上第1000站的分站冠軍!
博塔斯雖然起跑出現失誤但還是穩住了第二名的位置,瓦特爾獲得第三,維斯塔潘、勒克萊爾、加斯利、里卡多、佩雷茲、萊科寧分獲四至九名,維修區起步的奧爾本最終以第十名完賽,并且獲得正賽的最佳車手稱號。