Niels-Kristian Iversen bounced back from his World Cup nightmare by experiencing Grand Prix heaven in Cardiff.

The King's Lynn Stars number one tasted success during Saturday's world championship round in front of more than 40,000 fans inside the Millenium Stadium. It was the Dane's first GP success of 2015 and continued his outstanding response from the last-heat exclusion which, in essence, cost his country the gold medal at the sport's biggest team event just three weeks ago.

Iversen, who claimed top spot on the podium ahead of Australia's Chris Holder, Denmark's Peter Kildemand and home favourite Tai Woffinden – who finished fourth in the final – said: 'I haven't done that many Grand Prix finals, but I've got four wins from eight.

'It just gives me that little bit extra when I get to one. It brings out the best in me. A big race brought a little bit too much out of me in the World Cup. I think that one will haunt me until the end of time.

'That's the way it goes. You win some, you lose some. You have to do your best. This one worked for me and it's a great feeling. I knew when I hit the front that I had it. The speed was there and I just had to keep it on. It was fantastic; a great feeling.'

Iversen's British Grand Prix triumph saw him rocket from ninth to fourth in the GP standings. He's now 20 points adrift of current leader and Britain's biggest star Woffinden. But Lynn's top gun still has eight rounds to try and improve, or match, the third-placed finish which he claimed in 2013.

It was also a night to remember for the winner's Stars' team-mate Robert Lambert. The Norfolk sensation, 17, was a reserve at the event – sponsored by Adrian Flux – and got the chance to experience one heat in Wales. He underlined his potential by coming third in what will surely not be his last GP outing.