Portadown driver Colin Turkington claimed two podium place finishes at the eighth round of the British Touring Car championship at Rockingham.
The BMW driver was sixth in race one, but improved to take third in race two and then second in the third event.
The results see Turkington move up to third in the overall series standings on 305 points, 35 behind leader Andrew Jordan with two rounds remaining.
Jordan won two races at Rockingham, with Rob Austin winning the other.
Reigning champion Gordon Shedden lies second in the championship on 308 points, with Matt Neal just one point behind Turkington on 304.
Turkington came home just three seconds behind Jordan in the final event of the day.
The next round will be staged at Silverstone on 29 September, with the final series of three races at Brands Hatch.