It would prove to be the decisive moment of the race, Haslam's attempts to move his way back past proving fruitless as he was consigned to follow Biaggi across the finish line.
Despite missing out on a second win of the season, Haslam's third consecutive podium finish does mean he now holds an 18 point advantage over Checa in the overall standings.
The battle for the lead could have been made a three-way had Crutchlow maintained a fast pace in the run up to the mid-way point. Indeed, having made his way up into third position, Crutchlow looked capable of bridging the three second gap to the leaders, the reigning World Supersport Championship reducing the deficit to 1.6secs only to a mistake at turn one on lap eleven.
Although he clung onto his position, Crutchlow gradually came under pressure from Rea before low-siding off the circuit with three laps of the race remaining. While he remounted, he only had time to recover to 14th and two points.
Instead, Rea capitalised, the Northern Irishman producing a battling performance after being elbowed off the circuit through the opening turns of the race and dropping to 12th position.
Fighting his way to the front of a close chasing pack, the position could have gone one of four ways as Althea Ducati pair Carlos Checa and Shane Byrne, as well as Leon Camier duelled just behind.
Eventually Checa held on for fourth, albeit by less than a tenth over Leon Camier, who produced a charging ride to break into the World Superbike top five for the first time.
Indeed, Camier was the man on a charge having started in 11th position, the Briton raising eyebrows by catching and passing both Noriyuki Haga and former British Superbike team-mate Byrne before almost overhauling Checa.
Byrne ran as high as third before settling for sixth, ahead of James Toseland, whose quiet progress in the early stages gave way to a late charge that included the overtaking of Haga on the very final lap.
Having qualified a lowly 18th, a trademark fast start for Haga lifted him into contention initially, but the Japanese rider couldn't sustain the pace over the race and would eventually fade, some 18 seconds off the leaders.