Om 18:00 uur lokale tijd was het circuit van Portimão toneel voor de allereerste avondrace op dat circuit. Het verschuiven van het wedstrijdschema - de derde vrije training vond pas om 13:00 's middags plaats - was gedaan in de hoop dat de temperaturen draaglijker zouden zijn. De thermometer gaf voor de start echter nog steeds meer dan 30 graden, maar het asfalt had van de lager staande zon geprofiteerd en was slechts 39 graden - in Superpole was het nog 45 graden geweest.
Toprak Razgatlioglu mocht voor de vierde keer op rij van de pole position vertrekken, met naast zich op de eerste rij Alex Lowes en Danilo Petrucci. Wereldkampioen Alvaro Bautista volgde op de 6e plaats op de tweede rij achter Nicolo Bulega en Michael van der Mark, terwijl recordwinnaar Jonathan Rea zich op de 8e plaats had gekwalificeerd.
Bij het doven van de rode lichten had Petrucci de beste start en kwam voor Lowes en Razgatlioglu uit de eerste bocht, maar liet het liggen bij het aanremmen van bocht 3 en werd door Lowes en Razgatlioglu naar de derde plaats teruggezet.
Vier ronden lang hield Lowes de leiding in de race, maar was daarna kansloos op het rechte stuk, waar Petrucci optimaal van de slipstream profiteerde en vanaf de derde plaats nu de leiding nam, voor Lowes die nog net Razgatlioglu achter zich wist te houden en nu de hete adem van teamgenoot van der Mark in zijn nek voelde, die na Nicolo Bulega te hebben gepasseerd de aansluiting met het leidende trio had gevonden.
In de openingsfase leek ook Jonathan Rea voor het eerst dit seizoen het tempo te kunnen volgen. De 6-voudig wereldkampioen won het gevecht met Nicolo Bulega, die een griepje onder de gelederen had en zich daardoor verre van fit voelde, en leek het gat met van der Mark te kunnen dichten, tot hij in bocht 13 ternauwernood een crash wist te voorkomen toen zijn voorwiel plots weggleed en daardoor terugviel naar de zevende plaats. Als gevolg van een defecte quickshifter viel Rea daarna alleen maar verder terug.
Terwijl aan de kop van het veld Petrucci de leiding in de race stevig in handen hield wist de enige aanwezige van de Lowes-tweeling - Sam is nog niet van zijn polsblessure hersteld - twee ronden de druk van Razgatlioglu te weerstaan en daarbij zelfs een uitremactie direct te pareren, maar in de zevende ronde het gevecht met de twee fabrieks-BMW's verloor en nu op de vierde plaats lag.
Een ronde later klom Lowes weer op naar de derde plaats, maar had wel een seconde achterstand op Razgatlioglu, die het gat met Petrucci volledig had gedicht. Rondenlang trok Petrucci bij het aanremmen van bocht 1 echter aan het langste eind, wat deed vermoeden dat BMW het vermogen van de M 1000 RR uit veiligheidsredenen iets had teruggeschroefd vanwege de technische issues op vrijdag.
Achter het leidende duo klom van der Mark halverwege de race weer op naar de derde plaats en viel Alex Lowes zelfs terug naar de vijfde plaats achter Alvaro Bautista, die een dramatische start had gehad en in de eerste bocht zelfs was teruggevallen naar de veertiende plaats, maar daarna een zeer sterke inhaalrace reed.
De intense strijd aan de kop van het veld had het tempo iets gedrukt, waardoor van der Mark en Bautista met nog 8 ronden te gaan de aansluiting hadden gevonden en zich met de strijd om de overwinning leken te kunnen mengen, tot een ronde later Razgatlioglu er wel in slaagde Petrucci voorbij te gaan en meteen een gat met het achtervolgende trio sloeg.
Met nog zes ronden te gaan was opgeklommen naar de derde plaats, waarna van der Mark al snel het tempo moest lossen en in de slotfase zelfs door de achtervolgende groep met Garrett Gerloff en Alex Lowes werd opgeslokt, maar nog wel nipt Bulega achter zich wist te houden.
De situatie vooraan kwam tot een hoogtepunt toen Razgatlioglu, Petrucci en Bautista de laatste ronden alledrie het beste van hun banden hadden gevergd. De Turkse coureur worstelde zichtbaar met zijn M 1000 RR, maar behield zijn voorsprong en won uiteindelijk met 0,7 seconde voorsprong op de Ducati-rijders Bautista en Petrucci.
Door de eerste race te winnen, kwam Razgatlioglu op gelijke hoogte met Jonathan Rea en Álvaro Bautista, die in voorgaande seizoenen elf series hadden gewonnen. De 27-jarige heeft al duidelijk gemaakt dat hij de enige recordhouder wil worden.
WorldSBK Portimao: uitslag Race 1:
| Pos | Rijder | Team | Uitslag | ||
| 1 | Toprak Razgatlioglu | TUR | ROKiT BMW Motorrad WorldSBK Team | BMW M 1000 RR | 20 ronden |
| 2 | Alvaro Bautista | ESP | ARUBA.IT Racing - Ducati | Ducati Panigale V4R | +0.780 |
| 3 | Danilo Petrucci | ITA | Barni Spark Racing Team | Ducati Panigale V4R | +1.450 |
| 4 | Garrett Gerloff | USA | Bonovo Action BMW | BMW M 1000 RR | +4.313 |
| 5 | Alex Lowes | GBR | Kawasaki Racing Team WorldSBK | Kawasaki ZX-10RR | +4.690 |
| 6 | Michael van der Mark | NED | ROKiT BMW Motorrad WorldSBK Team | BMW M 1000 RR | +4.963 |
| 7 | Nicolo Bulega | ITA | ARUBA.IT Racing - Ducati | Ducati Panigale V4R | +5.496 |
| 8 | Axel Bassani | ITA | Kawasaki Racing Team WorldSBK | Kawasaki ZX-10RR | +11.782 |
| 9 | Dominique Aegerter | SWI | GRT Yamaha WorldSBK Team | Yamaha YZF-R1 | +13.108 |
| 10 | Remy Gardner | AUS | GRT Yamaha WorldSBK Team | Yamaha YZF-R1 | +13.740 |
| 11 | Andrea Locatelli | ITA | Pata Yamaha with BRIXX WorldSBK | Yamaha YZF-R1 | +14.137 |
| 12 | Iker Lecuona | SPA | Team HRC | Honda CBR1000RR | +15.424 |
| 13 | Xavi Vierge | ESP | Team HRC | Honda CBR1000RR | +16.007 |
| 14 | Tito Rabat | ESP | Kawasaki Puccetti Racing | Kawasaki ZX-10RR | +17.886 |
| 15 | Jonathan Rea | GBR | Pata Yamaha with BRIXX WorldSBK | Yamaha YZF-R1 | +18.459 |
| 16 | Michael Ruben Rinaldi | ITA | Motocorsa Racing | Ducati Panigale V4R | +18.491 |
| 17 | Bradley Ray | GBR | Yamaha Motoxracing WorldSBK Team | Yamaha YZF-R1 | +19.191 |
| 18 | Hafizh Syahrin | MAS | JDT Racing Team | Ducati Panigale V4R | +40.761 |
| 19 | Ivo Lopez | POR | PETRONAS MIE Racing Honda Team | Honda CBR1000RR | +49.967 |
| 20 | Adam Norrodin | MAS | PETRONAS MIE Racing Honda Team | Honda CBR1000RR | +59.791 |
| DNF | |||||
| Scott Redding | GBR | Bonovo Action BMW | BMW M 1000 RR | +4 ronden | |
| Andrea Iannone | ITA | Team GOELEVEN | Ducati Panigale V4R | +9 ronden | |
| DSQ | |||||
| Phillip Öttl | GER | GMT94 Yamaha | Yamaha YZF-R1 | +15 ronden |
Tussenstand:
| Rijder | Team | Punten | |||
| 1 | Toprak Razgatlioglu | TUR | ROKiT BMW Motorrad WorldSBK Team | BMW M 1000 RR | 328 |
| 2 | Nicolo Bulega | ITA | ARUBA.IT Racing - Ducati | Ducati Panigale V4R | 248 |
| 3 | Alvaro Bautista | ESP | ARUBA.IT Racing - Ducati | Ducati Panigale V4R | 219 |
| 4 | Alex Lowes | GBR | Kawasaki Racing Team WorldSBK | Kawasaki ZX-10RR | 190 |
| 5 | Andrea Locatelli | ITA | Pata Yamaha with BRIXX WorldSBK | Yamaha YZF-R1 | 150 |