Leading up to the event, it had been a real season of twist and turns, with choppy waters and glistening sun welcoming riders at the differing venues throughout the campaign.
Phil Pope had shown his class in the previous two rounds with maximum points at both Greenock and Gosport before heading int the weekend's action at Cardiff Bay.
The Yamaha FZR rider stood at the top of the 300 class coming into the fixture, and he would soon show why he was worthy of top spot with yet another dominating performance. Pope called upon every inch of class he possesses to claim maximum points from all three heats.
Title rival Joe Harvey nipped at Pope’s heels throughout the contest but his display could only land a trio of second-place finishes, with Khris Leach accumulating the same achievement but with third in each race.
There was a thrilling battle in the 250 class as Adrian Wilson and Richard Rowe were separated by a single point come the end of the heats, with the former coming out on top after two wins in the final two races. Despite only claiming third in the opening heat, Wilson rallied in what was his only point-scoring event of the season. Rowe’s previous dominance earlier in the calendar had finally been broken, but his second would put more breathing space between himself and David Coe, who only managed fourth.
Just like the 250, the 200 class would also see just a single point separate the two at the top of the leader board, with Paul Handley narrowly edging out Lewis Royle. Championship favourite Duncan Johnstone could not produce his best on the water to increase his overall lead, leaving it all to play for going into the final week in Bournemouth.