Svensken låg på tredje plats inför den sista deltävlingen i polska Toruń, men hade varken säkrat medalj eller gett upp hoppet om ett silver. 39-åringen körde också bra under sista deltävlingen, och tog sig vidare till semifinal.
Redan där var minst ett brons säkrat, då den fjärdeplacerade slovaken Martin Vaculík missat topp åtta och semifinal. Inte heller totaltvåan, britten Robert Lambert, tog sig vidare och således hade Lindgren silvret i egna händer. För att passera britten krävdes antingen en vinst eller andraplats i deltävlingen.
Och svensken imponerade minst sagt i sin semifinal, där han flög fram och var överlägsen.
I finalen blev Lindgren dock sist, och fick i stället "nöja sig" med ytterligare ett VM-brons. Sedan tidigare har han ytterligare tre VM-medaljer. Ett VM-silver från i fjol och två brons från 2018 och 2020.
Vann gjorde polacken Bartosz Zmarzlik.