Jason Plato claimed his second British Touring Car Championship victory of the year in the first of today's three races at Knockhill.
The RML Chevrolet driver made an excellent getaway from pole position and, after escaping from Gordon Shedden's Clyde Valley Racing SEAT early on, was never headed as he claimed a lights-to-flag victory.
Shedden headed an intense battle for second that included the WSR BMW of Colin Turkington, the similar Motorbase cars of Rob Collard and Jonathan Adam, and Mat Jackson's RML Chevrolet.
Turkington slid wide exiting the chicane on lap 12, allowing Collard past, but as he tried to re-take third at Duffus Dip next time around, the pair made slight contact and sent the championship leader across the gravel trap - dropping him to seventh, even behind the Vauxhall of Matt Neal, which had caught the group.
Neal soon exited the fray though, as did Collard when the pair collided heavily at Clark Curve after Collard had a huge sideways moment exiting the chicane and Neal lost control on the grass as he attempted to find a piece of clear track.
Defending champion Fabrizio Giovanardi had a fine drive after starting 11th and attempted to rob Turkington of fourth at the hairpin on the final lap, but he failed and had a poor run out of the corner, allowing Adam to pass him for fifth on the run to the finish line.
Those results mean that Turkington increased his championship lead over Giovanardi from 17 points to 20.
Andrew Jordan (Vauxhall) finished seventh, but James Thompson, who had climbed up from 13th on the grid, lost eighth on the final lap as his Team Dynamics Honda ground to a halt entering the hairpin.
Stephen Jelley (WSR BMW), Paul O'Neill (Tech-Speed Honda) and Harry Vaulkhard (Bamboo Engineering Chevrolet) completed the top 10.
Results to follow