The world TV feed is showing replays of O'Halloran's crash, suggesting that's the cause of the red flag. Possibly barrier damage at turn one. The Australian's R1 certainly went for a tumble through the gravel.
The red flag has come out at the end of lap 10. Not clear yet the cause.
Jason O'Halloran has crashed at turn one. He's walking away.
Mechanical issues for Scott Redding and he retires to the pits. No points this weekend for the Bonovo Ducati rider.
Small mistake from Bulega at turn one but Razgatlioglu doesn't try to take advantage. Still those few tenths between them.
It's still as you were at the front. Feels like it's affirmatively a race between Razgatlioglu and Bulega now - almost four seconds back to Bautista.
Still that half-second or so between the two leaders. Three seconds now back to Bautista, who has a second over Locatelli.
Razgatlioglu keeping Bulega in check. Those two are clearing off from Bautista now, around 0.6s between them.
A crash now for Xavi Vierge, he falls from sixth.
Tito Rabat has crashed out at turn 13. He seems to be okay.
Bulega opens the gap up to 0.6 seconds on this lap. Bautista now almost two seconds off the lead.
Andrea Iannone is currently running in eighth, but has earned a double long lap for a jump start.
Bulega continuing to hold that lead of around half-a-second. Bautista now starting to drop off, but we know his characteristic is to get stronger in the second half when the fuel drops and the tyre wears.
Van der Mark briefly up to fourth at turn one, but Locatelli responds when the Dutchman runs wide on the exit. That exchange has detached them from the leading three, though.
Bulega now half-a-second clear as we end lap two. Sort of a group of five at the front with Locatelli and van der Mark still there behind Bautista.
Been a poor start for Petrucci. He started fourth but is down in 12th after lap one.
Bulega leads the opening lap and by a decent margin of 0.4 seconds. Bautista all over Razgatlioglu as well.
We're go for Race 2 in Portimao, and once again it's Bulega who makes the holeshot. Razgatlioglu second, Bautista third and then Locatelli.
We're gearing up for this Race 2 in Portimao now. Riders are off on their warm-up lap.
Alvaro Bautista managed to get himself on the front row in the Superpole race earlier today, so this will be the first chance we get to see how he fairs straight-up against Razgatlioglu and Bulega.
Alongside Razgatlioglu will be Nicolo Bulega on the front row. The Ducati rider was better in Race 1 than expected yesterday, but has ultimately come up short of Razgatlioglu on both occasions so far this weekend.
A victory here at the circuit Bulega has continuously referred to as one of Razgatlioglu's best would be a clear indication of the threat the Italian poses in the World Championship this year.
Toprak Razgatlioglu's Superpole Race victory earlier today means he's on pole for this Race 2, and he's on for the treble as well after winning yesterday's Race 1 as well.
Welcome back to live coverage of today's WorldSBK action. Race 2 is coming in just over 10 minutes at 14:00 local time.
We'll be back later on this afternoon for live coverage of WorldSBK Race 2 from Portimao at 14:00 local time.