Det var stabil körning från början. I Lindgrens andra heat fick han bara stryk av dansken Nicki Pedersen som bombade in treor på den extremt långa, vida nyzeeländska banan.
Sedan vann Lindgren ett struligt tredje heat, där till sist bara han och den andre svensken Andreas Jonsson fanns kvar, genom att vara mest rejäl och tuff hela tiden.
Jonsson hade skaplig fart men motflyt. Men Lindgren var helt enkelt klart bäst av svenskarna.
I stjärnspäckade fjärde var det Lindgren som fick slå av mot australiensaren Chris Holder – och då smet polacken Jaroslaw Hampel förbi.
Men med poäng i alla de första fyra grundomgångarna behövdes bara en enpoängare i Lindgrens femte heat för att nå semifinal, som han missade med minsta möjliga marginal den misslyckade förra GP-säsongen.
Och Lindgren ordnade en trea med tuff satsning, trots att han körde i ett hål i banan uppvaktades av i första hand Krzysztof Kasprzak.
I en fullständigt grym semi tampades Lindgren med Holder och Pedersen HELA racet och vann det som bör vara ett av Lindgrens bästa heat sedan GP-segern i Sverige 2012.
I finalen fick han en bra start, men kom bort i ett galet heat där GP-debutanten Martin Smolinski gick från sista till första. Lindgren var ytterst nära att knipa tredjeplatsen i ett kanontätt heat, men Fredriks fjärdeplats är ett rejält kliv från förra säsongen.
Läs mera i måndsagens tidning: Kommentarer från en belåten Fredrik Lindgren och ännu nöjdare Griparnaledning.