Colin Turkington won two races at the Croft circuit
The third race saw carnage as three cars exited the track after a race restart
Croft marked the half-way point in this season's racing
Defending champion Andrew Jordan managed a solitary win in race three
In the last race of the day, Aiden Moffat finished well over a minute behind Andrew Jordan
Colin Turkington put in another dominating performance at the Dunlop MSA British Touring Car Championship this weekend, winning another two races and managing to remain at the top of the season standings.
The latest round of action, held at the Croft circuit, saw Turkington convert a pole position into a first race win early on. Turkington's BMW managed to hold off the advancing Honda Civic Tourer of Gordon Shedden, eventually leading the second place driver by over seven seconds.
Elsewhere in the field, Jason Plato secured the remaining spot on the podium following a number of accidents at Hawthorn corner. Plato was put under increasing pressured from the BMW of Rob Collard, but the Triple Eight MG driver was able to hold on to take third position.
Come the start of race two and again it was Shedden and Turkington battling for first position. Despite locking bumpers for over half the race, Turkington was eventually able to pull away and take his second win of the day.
Just behind, Shedden and team mate Matt Neal pulled off a two-three victory for the Honda team. Andrew Jordan was left to take fifth, while Plato secured a controversial sixth position - having sent the BMW of Alain Menu into the barriers.
The reversed grid of race three saw Jack Goff on the pole position, but an initial spat with the Toyota of Tom Ingram resulted in both cars leaving the track early on in the ace, leaving the Ford Focus of Fabrizio Giovanardi to take the lead.
Giovanardi's lead was short lived, though, after a touch from Andrew Jordan sent him off as well, and as the safety car was called it was the defending champion who sat at the front of the pack.
At the restart, a three-wide group consisting of Neal, Rob Austin and Warren Scott ended with all three drivers leaving the track, and the resulting confusion allowed Jordan to cross the line in first place. Collard took second while Shedden, Mat Jackson and Adam Morgan rounded off the top five.
However, due to the heavy number of incidents during the day's racing, a number of drivers received penalty points. Shedden was given a four-second penalty for making contact with Jackson, while Jordan was lumbered with a ten-place grid penalty after making contact with Giovanardi on the opening lap, and Plato received the same treatment.
Giovanardi himself was demoted to the back of the grid for making contact with Aron Smith in the first race, meaning he'll start the next race from the rear.
The results of this latest round of racing mean that Turkington leads the championship standings with 228 points, ahead of Shedden on 221 points and Jordan on 200 points.
The next round of the Dunlop MSA British Touring Car Championship takes place at Snetterton on 2-3 August.