James Thompson produced a marvellous display of driving in the second of the weekend's World Touring Car Championship races at Valencia to record a double victory for N.Technology Alfa Romeo.

The first time a double has been achieved since Jorg Muller at Magny-Cours in 2005, Thompson was on stunning form to pick off his rivals one-by-one to claim another surprise victory for the Alfa Romeo 156 on what has been a perfect weekend for the Italian team.

A entertaining race that involved battles raging up and down the field, eventually Jorg Muller and Andy Priaulx emerged second and third to secure a podium and with it the championship lead, even if the day was undoubtedly all about the man from Yorkshire.

With Muller on pole position, courtesy of his eighth place finish in the first race, and the advent of a standing start, the German was always the favourite to lead into the first corner. However, it was not Muller who got the jump at the lights as expected, instead Luca Rangoni alongside him surging past him into turn one and into first.

However, that novelty didn't last long when Muller, spotting that he would not keep Rangoni behind in turn one, swept to the outside of the corner and cut back in again, out-braking the Italian and re-taking the lead of the race.

A typically bustling first lap, albeit one without the dramas that befell those in the first outing, Muller and Rangoni led Priaulx in third, ahead of Yvan Muller, Jordi Gene, James Thompson, Michel Jourdain - down from fourth - and Alain Menu at the end of the first lap.

The emphasis was quickly on Thompson though, the Brit taking just a couple of laps to reach his rhythm before passing both Gene and Muller on the same lap with two clean and easy passing moves. Thompson had even tried to make it a trio of passes when Priaulx, who in his desperation to get by Rangoni had actually slipped back into the clutches of his rivals, prompted some determined weaving to find a way past from both himself and Muller.

Priaulx quickly recovered though and eventually found a way past Rangoni on lap four, his BMW links helping to massage his passage through. Any hopes though that Rangoni would be able to keep Thompson at bay though quickly dashed on lap six when the Alfa found his way past, pulling Muller through with him in the process.

Having made the most of having Rangoni behind to stay comfortable over the first few laps, the arrival of Priaulx onto his back bumper was starting to prompt small errors by Muller, culminating in a lurid slide on lap seven that had his team-mate all over him for half a lap, the duo defending and attacking with entertaining fervour.

What this meant though was that Thompson was able to catch the feuding BMWs and quickly wasted no time in settling behind Priaulx, pulling out down the home straight and brushing past into second. It would take just one more lap for Thompson to produce that same move on Muller to take the lead, much to the delight of the Valencia crowd.

The positions in the lower echelons of the points began to attract attention now, with the trio of Chevrolets - including Rob Huff, who was flying back up the field having started at the back of the grid -, now tailing Muller, Rangoni and Gene.

Gene made the first move to get by Rangoni, in doing so delaying the two and allowing Menu and Huff into the midst of the battle. With the four of them side-by-side at various points on the circuit as they jostled, the inevitable finally occurred into the final corner when Gene got untidy under the brakes, bumping into the side of Huff and pushing him onto the outside kerb. With the rarely used kerb proving dusty, Huff could not control his Lacetti and was forced to take a trip across the gravel, tumbling down the order. As a consolation, Huff would end the race with the fastest lap of the day.

Thompson was long gone though to repeat his feat from the first race on a weekend that evoked memories of previous successes for Alfa Romeo, at a time when double wins were not so surprising.

Muller was able to withstand some intense pressure from Priaulx to hold onto second, the Team UK driver crawling over the back of the sister 320si throughout the latter stages of the race but unable to find a way past.

Yvan Muller was fourth on a competitive weekend for him as the leading SEAT in both races, while Larini emerged from seemingly nowhere to add a fifth to his second place in race one, results that move him up to fourth in the championship standings.

Menu had been running sixth but fell back to 14th on the final lap, allowing Gene into sixth, with Rangoni and Proteam team-mate Sergio Hernandez scoring a seventh and eighth, the latter two embarking on a thrilling battle over the last few laps, but both being rewarded with two and one points respectively in the end.

In the championship standings, Priaulx and Muller now go to the next round at Pau sharing the lead on 31 points, ahead of erstwhile leader Farfus, the Brazilian recovering to tenth after his first race retirement. Larini is fourth, ahead of Gabriele Tarquini and now Thompson.