2017年4月30日、ソチ・オートドロームでロシアGP決勝が行われた。3番手からスタートしたメルセデスのバルテリ・ボッタスは、発進後に前方のフェラーリ2台を相次いで抜き、素早く首位に立った。最後はセバスチャン・ベッテルを0.617秒差で抑え、F1初優勝を飾った。
ベッテルがポールポジション、キミ・ライコネンが2番手からスタートした。ボッタスは発進の反応とストレートでの加速を生かし、第1コーナーに入る前に先頭へ浮上。ライコネンが3番手、ハミルトンが4番手に続き、オープニングラップ終了時点の上位4台はフェラーリとメルセデスが2台ずつを占めた。
決勝は当初53周の予定だったが、アロンソのマクラーレンがフォーメーションラップ中に動力系のトラブルに見舞われ、コース脇に停止してスタートできなかった。このためスタートが遅れ、レースは52周に短縮された。パワーユニットの問題に再び悩まされた週末となったアロンソは、公式結果でDNSと記録された。
パーマーとグロージャンは1周目の接触でともにリタイアし、セーフティカーが3周にわたって導入された。再開後、ボッタスは再びリードを広げた。リカルドはリアブレーキの問題により5周を終えてリタイアし、レッドブルでポイントを争い続けたのはフェルスタッペンだけとなった。
中盤のピットストップでは、フェラーリがベッテルの第1スティントを長く引っ張り、追走の展開を変えようとした。ピットストップの進行中にはベッテルが一時先頭に立ったが、関係するドライバーがタイヤ交換を終えると、ボッタスが首位に戻った。ライコネンは3番手を維持し、優勝争いは残り周回でベッテルがメルセデスに追いつけるかが焦点となった。

ベッテルは終盤にかけて徐々に差を縮め、ボッタスが13コーナーでタイヤをロックさせると、そのリードは一時大きく減少した。最終局面に入った両者の差は数秒で、ベッテルはプレッシャーをかけ続けた。しかしボッタスは防御や周回遅れの処理でラインを守り、フェラーリに直接追い抜く機会を与えなかった。
ボッタスは1時間28分08秒743で優勝し、ベッテルが0.617秒差の2位、ライコネンが11.000秒差の3位に入った。マシンの過熱に苦しんだハミルトンは4位。フェルスタッペンが5位、ペレスとオコンが6位、7位に続いた。
ボッタスは81回目のグランプリ出場で初勝利を挙げ、メルセデスがコンストラクターズ選手権でフェラーリを逆転する助けにもなった。下表には公式分類に従って全20名を掲載する。リカルド、パーマー、グロージャンはリタイア、アロンソは未出走とし、全距離を走り切れなかったドライバーも完了周回数に基づく順位を残している。
| 順位 | ドライバー | チーム | タイム/差 | ポイント |
|---|---|---|---|---|
| 1 | バルテリ・ボッタス | メルセデス | 1:28:08.743 | 25 |
| 2 | セバスチャン・ベッテル | フェラーリ | +0.617秒 | 18 |
| 3 | キミ・ライコネン | フェラーリ | +11.000秒 | 15 |
| 4 | ルイス・ハミルトン | メルセデス | +36.320秒 | 12 |
| 5 | マックス・フェルスタッペン | レッドブル | +60.416秒 | 10 |
| 6 | セルジオ・ペレス | フォース・インディア | +86.788秒 | 8 |
| 7 | エステバン・オコン | フォース・インディア | +95.004秒 | 6 |
| 8 | ニコ・ヒュルケンベルグ | ルノー | +96.188秒 | 4 |
| 9 | フェリペ・マッサ | ウィリアムズ | +1周 | 2 |
| 10 | カルロス・サインツ | トロロッソ | +1周 | 1 |
| 11 | ランス・ストロール | ウィリアムズ | +1周 | 0 |
| 12 | ダニール・クビアト | トロロッソ | +1周 | 0 |
| 13 | ケビン・マグヌッセン | ハース | +1周 | 0 |
| 14 | ストフェル・バンドーン | マクラーレン | +1周 | 0 |
| 15 | マーカス・エリクソン | ザウバー | +1周 | 0 |
| 16 | パスカル・ウェーレイン | ザウバー | +2周 | 0 |
| リタイア | ダニエル・リカルド | レッドブル | 5周 DNF(ブレーキ故障) | 0 |
| リタイア | ジョリオン・パーマー | ルノー | 0周 DNF(接触) | 0 |
| リタイア | ロマン・グロージャン | ハース | 0周 DNF(接触) | 0 |
| 未出走 | フェルナンド・アロンソ | マクラーレン | DNS(フォーメーションラップ中の動力系故障) | 0 |