Matias Laine claimed his first GP3 Series win in Race 2 at Spa-Francorchamps, but the main story of the race was title rivals Mitch Evans and Aaro Vainio failing to score points while Antonio Felix da Costa moved into contention by finishing second.

Laine took the lead from pole-sitter Lewis Williamson exiting La Source and remained out front until the end, winning by 2.4 seconds.

Williamson came under pressure for second place from Conor Daly, and used some robust defending to stay ahead until lap eight, when the Scot ran wide at Pouhon and allowed Daly through.

Felix da Costa then got past Williamson for third, before he caught and overtook Daly for second to repeat his result from Saturday’s race.

Points leader Evans ran fourth early on behind Laine, Williamson and Daly, but struggled for pace once he was passed by Felix da Costa. The New Zealander got shuffled down the order, eventually crossing the line down in 15th place. That was one place behind his rival Vainio, who dropped to last on the first lap when he was spun around at Les Combes by contact from Tio Ellinas.

Williamson fell to seventh by the finish, with Alex Fontana passing him to take fourth and improve upon his sixth from the same race last year. Race 1 winner Daniel Abt maintained his mathematical chances of winning the title with fifth, ahead of Patric Niederhauser.

William Buller took the final point in eighth ahead of Giovanni Venturini, Tamas Pal Kiss, Alex Brundle, Alice Powell and Robert Visoiu.

Ellinas had another collision at Les Combes later in the race that put him out of the race, while David Fumanelli retired after going up on two wheels at the Bus Stop following contact from Marlon Stockinger. Kevin Ceccon was up to sixth at the end of lap one before spinning at Les Combes a couple of laps later and finished down in 20th.

Evans remains on 147.5 points, but Felix da Costa is now up to second on 126 points ahead of Vainio on 123 and Abt on 112.5. The season concludes at Monza next weekend.