Andy Priaulx secured two solid points finishes in Spain after battling back from a tough qualifying session in Valencia.
The former World Touring Car Championship title winner could manage only 14th on the grid ahead of race day but produced a solid run in the opening race to come through the field to fifth place.
That gave the BMW Team UK driver fourth on the grid for race two and he kept his position through to the finish despite a race long battle with Gabriele Tarquini, with Priaulx unable to find a way past the Italian to take a place on the podium.
"I am relieved to leave Spain with some solid points in the bag which have allowed me to move up two places in the drivers' championship," he said. "It was a tough weekend and I certainly enjoyed some good racing.
"The track produced some surprises and it was good for BMW to get its first win of the year, although I am disappointed it was not me on the top step of the podium. Now I am looking forward to the next race in Brno, as I really enjoy that circuit.”