Memasuki pertengahan lomba, Acosta dan Alex berduel ketat. Saling salip antara keduanya terjadi di lap keenam. Bezzecchi yang berada di posisi ketiga mencoba mendekat, tetapi gagal menemukan celah untuk ikut bersaing di depan.
Tekanan yang diberikan Alex akhirnya membuahkan hasil. Empat putaran jelang finis, dia berhasil menyalip Acosta dan merebut posisi terdepan. Sejak saat itu, Alex tampil lebih tenang dan menjaga ritme balap dengan konsisten.
Sementara itu, Francesco Bagnaia terlihat kesulitan menjaga kecepatan. Pembalap Ducati Lenovo itu bahkan merosot ke posisi keenam, menunjukkan betapa sulitnya menjaga grip di lintasan Algarve yang menuntut presisi tinggi.
Menjelang garis finis, Alex semakin menjauh dari kejaran Acosta dan Bezzecchi. Dia akhirnya berhasil mempertahankan keunggulannya hingga bendera finis dikibarkan. Alex menutup sprint race MotoGP Portugal 2025 dengan kemenangan meyakinkan, disusul Pedro Acosta di posisi kedua dan Marco Bezzecchi di urutan ketiga.