BRITISH Grand Prix wild card Steve Worrall claimed three points from five rides on his debut in the event.
The Poole Pirates captain earned his spot to compete in Cardiff courtesy of finishing runner-up at the British Final.
Things got off to a tough start for Worrall, hitting the shale at the first bend of heat one.
He failed to score in each of his first three outings with Leon Madsen, Dan Bewley and Robert Lambert claiming race wins.
But the 31-year-old did trouble the scorers in heat 14. Worrall took to the front out of the gate, but was passed by the end of lap one by Patryk Dudek and world title hopeful Fredrik Lindgren.
Worrall did however hold on to third, ahead of Martin Vaculik, who eventually went on to win the whole event at Principality Stadium.
The Merseysider then added two more points to his tally to round off his night.
Pirates teammate Anders Rowe also featured, drafted in as first reserve for the injured Tai Woffinden.
Former Pirates star Jack Holder took to the front, with Rowe up in second.
However, the youngster’s hopes were ended when his engine blew out. That allowed Worrall to take second, ahead of Maciej Janowski.
Worrall and Rowe return to action with Pirates, away at Edinburgh Monarchs on Wednesday.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here