Coventry Bees rider Krzysztof Kasprzak finished third after making it into the final for the second consecutive Speedway Grand Prix.
At Cardiff's Millennium Stadium, The Pole followed up his good work in Prague by qualifying for the Semi-Final with 10+2 points.
He took a second in the first Semi-Final and drew gate one in the final against Lindgren, Iversen and former Bees rider Emil Sayfutdinov.
Kasprzak got off to a great start but Freddie Lindgren went flying off his bike and the Final was stopped with Lindgren excluded.
Sayfutdinov took the lead but was chased by Kazprzak. On the final lap, the Pole looked to be getting past the Russian but hit him going into turn three and this allowed the Russian to win this third GP out of four with Kings Lynn's Iversen second.