Ο Jorge Martin της Pramac κυριάρχησε στο Grand Prix Πορτογαλίας την ίδια στιγμή που ο πρωτοεμφανιζόμενος ο Pedro Acosta έκανε την πρώτη του εμφάνιση στο βάθρο. Άλλο ένα σημαντικό στοιχείο του αγώνα στην Πορτογαλία ήταν σίγουρα και η σύγκρουση των δύο παγκόσμιων πρωταθλητών Francesco Bagnaia και ο Marc Marquez.
Ο Martin έκλεψε την πρώτη θέση εκκινώντας τρίτος, και χωρίς να ανησυχήσει σε κανένα σημείο του αγώνα οδήγησε μέχρι την καρό σημαία και την πρώτη του νίκη της σεζόν.

Πίσω από τον Martin τα πράγματα δεν κύλησαν τόσο ομαλά, καθώς ο Enea Bastianini της Ducati πήρε τη δεύτερη θέση από τον Maverick Vinales της Aprilia σε ένα περίεργο περιστατικό στον τελευταίο γύρο. Ο Vinales επιβράδυνε στην ευθεία των πιτ και επέτρεψε στον Bastianini να περάσει, πριν ο αναβάτης της Aprilia και νικητής του σπρίντ χάσει τη μηχανή του στην πρώτη στροφή και να βγαίνει εκτός. Το συμβάν αυτό χάρισε στον έκπληκτο Pedro Acosta της Tech3 GasGas το πρώτο βάθρο στην καριέρα του στον μόλις δεύτερο του αγώνα στο MotoGP.

Ένα γύρο νωρίτερα, ο Marquez και ο Bagnaia συγκρούστηκαν στην στροφή 5 καθώς ο πρώτος προσπαθούσε να πραγματοποιήσει προσπέρασμα για την πέμπτη θέση. Ο Marquez της Gresini επιχείρησε να προσπεράσει στην εσωτερική πλευρά του Bagnaia χάνοντας ελαφριά το κράτημα του. Επιστρέφοντας για να προσπαθήσει να αμυνθεί και οι δύο αναβάτες συγκρούστηκαν. Ο Bagnaia εγκατέλειψε ενώ ο Marquez κατάφερε να συνεχίσει και να τερματίσει στη 16η θέση.

Οι αγωνοδίκες αποφάσισαν μετά το τέλος του αγώνα πως το συμβάν ήταν αγωνιστικό, κάτι που αποδέχθηκε ο Bagnaia, παρόλο του ότι του κόστισε πολύτιμους βαθμούς για την υπεράσπιση του περσινού του τίτλου. Πέραν του βάθρου, τέταρτος τερμάτισε ο Brad Binder και πέμπτος ο Jack Miller της ΚΤΜ. Τη δεκάδα συμπλήρωσαν οι Bezzecchi, Quartararo, Aleix Espargaro, Oliveira και ο Di Giannantonio.
Μετά το τέλος και του δεύτερου αγώνα της φετινής σεζόν, o Jorge Martin προηγείται του πρωταθλήματος με 60 βαθμούς έναντι των 42 του Binder, μετά από μια τρίτη θέση και μια νίκη για τον Ισπανό αναβάτη της Pramac, ενώ ο Bagnaia βρίσκεται στην τέταρτη θέση. Η επόμενη συνάντηση του MotoGP θα πραγματοποιηθεί στο Τέξας, το Σαββατοκύριακο 13-14 Απριλίου στη Circuit of the Americas.
Τελική κατάταξη
1 J. Martin PRAMAC Ducati
2 E. Bastianini DUCATI +0.882
3 P. Acosta TECH 3 KTM +5.362
4 B. Binder RED BULL KTM +11.129
5 J. Miller RED BULL KTM +16.437
6 M. Bezzecchi VR46 Ducati +19.403
7 F. Quartararo YAMAHA +20.130
8 A. Espargaro APRILIA RACING +21.549
9 M. Oliveira TRACKHOUSE Aprilia+23.929
10 F. Di Giannantonio VR46 Ducati +28.195

Μεγάλη νίκη του Miguel Oliveira στο βρεγμένο στην Ταϊλάνδη
Η βροχή έκανε τελικά την εμφάνισή της στην Ταϊλάνδη και για αυτό τον λόγο ο αγώνας της μεγάλης κατηγορίας καθυστέρησε σχεδόν μια ώρα να ξεκινήσει.
Όταν τελικά τα φώτα έσβησαν, ο κάτοχος της pole position, Marco Bezzecchi, έστριψε πρώτος, αλλά μαζί με τον Jorge Martin που ακολουθούσε βγήκαν εκτός των ορίων της πίστας, με τον Bezzecchi να καταφέρνει να μείνει μπροστά, όμως ο Francesco Bagnaia πέρασε στην δεύτερη θέση και ο Jack Miller στην τρίτη. Πιο πίσω, ο επικεφαλής της βαθμολογίας, Fabio Quartararo, είχε κάνει μια πολύ κακή εκκίνηση και βρισκόταν εκτός βαθμών, στην 17η θέση, ενώ ο Marc Marquez ήταν πέμπτος.
Στον τρίτο γύρο ανακοινώθηκε ότι η έξοδος του Bezzecchi στην πρώτη στροφή του είχε δώσει πλεονέκτημα και θα έπρεπε να δώσει μια θέση πίσω. Στο μεταξύ ο Miller είχε περάσει τον Bagnaia για την δεύτερη θέση, οπότε ήταν ο Αυστραλός που κληρονόμησε την πρώτη θέση.
Πιο πίσω, ο Aleix Espargaro, είχε περάσει τον Brad Binder με μια πολύ επιθετική κίνηση, ωθόντας τον αναβάτη της ΚΤΜ εκτός γραμμής. Για αυτή του την κίνηση τιμωρήθηκε με ποινή μεγάλου γύρου και βρέθηκε πιο πίσω.
Μπροστά, ο Βezzecchi άρχισε να χάνει θέσεις και σύντομα βρέθηκε πίσω από τους Oliveira, Bagnaia και Marquez. O Oliveira είχε ήδη περάσει τον Βagnaia και πλέον άρχισε να κυνηγά τον Miller για την κορυφή του αγώνα, όντας και οι 2 εκπληκτικοί αναβάτες στο βρεγμένο.
Μετά από μερικές "αναγνωριστικές" προσπάθειες, ο Oliveira πέρασε τον Μiller στην 12η στροφή του 14ου γύρου και από εκεί και πέρα θα οδηγούσε τον αγώνα μέχρι το τέλος, παίρνοντας την δεύτερη νίκη του για φέτος, μετά την επίσης βρεγμένη Ινδονησία στα τέλη Μαρτίου. Ο Jack Miller κατέκτησε την δεύτερη θέση, ενώ ο Francesco Bagnaia ολοκλήρωσε το βάθρο, κερδίζοντας σημαντικούς βαθμούς για το Πρωτάθλημα.
Ο Johann Zarco είχε εκπληκτικό ρυθμό στο τέλος και κατάφερε να περάσει τον Marc Marquez για την τέταρτη θέση, με τον Marquez να συμπληρώνει την πεντάδα.
Ο Aleix Espargaro τερμάτισε τελικά στην 11η θέση και ο Fabio Quartararo στην 17η, μένοντας εκτός βαθμών. Η διαφορά του πλέον από τον Bagnaia στην δεύτερη θέση της βαθμολογίας πέφτει στους μόλις 2 βαθμούς.
