Jalannya balapan utama
Francesco Bagnaia yang memulai balapan dari pole position sukses menjaga posisi terdepan dalam beberapa lap awal. Namun, pada lap ketiga, Jorge Martin (Prima Pramac) berhasil menyalip sang juara bertahan dan mengkudeta posisi pertama.
Perebutan posisi di belakangnya juga cukup sengit antara duo Red Bull KTm, Brad Binder dan Jack Miller. Johann Zarco (Prima Pramac) menempel ketat di belakang keduanya.
Pembalap Aprilia Racing, Maverick Vinales, gagal finis setelah terhenti di lap ke-8 karena motornya mengalami masalah. Binder mampu melesat dan menempati posisi ketiga dengan menyalip Luca Marini pada lap 9 di tikungan 12.
Pada lap 19, giliran Binder yang harus menghentikan balapan lebih cepat karena terjatuh setelah berhasil menjaga posisinya di peringkat ketiga. Pembalap asal Afrika Selatan itu terlihat mengalami benturan cukup keras pada bagian kepalanya.
Bagnaia yang terus mengekor Martin akhirnya berhasil meraih posisi pertama setelah melakukan manuver apik pada lap 22 di tikungan 11. Keduanya berduel dengan sangat ketat hingga akhir-akhir balapan dengan jarak yang cukup jauh dari pembalap-pembalap lain di belakangnya.
Enam lap tersisa, Martin kembali sukses menyalip sang juara bertahan dan menempati posisi terdepan untuk sementara jelang berakhirnya balapan. Bagnaia terus menempel ketat dan kerap mencari momentum untuk kembali merebut posisi terdepan.
Duel sengit antara pembalap itu berlanjut hingga lap terakhir, bahkan keduanya sempat bersenggolan memasuki putaran terakhir balapan. Namun, pada akhirnya Martin sukses menahan Bagnaia di posisi kedua dan finis terdepan.
Berikut hasil lengkap MotoGP Jerman 2023: