St Helens beat Catalans Dragons 12-10 at Old Trafford to win a third straight Betfred Super League Grand Final.

Saints made it three in a row with a narrow victory over the side who had finished one place above them when topping the regular season table.

Departing Fiji international Kevin Naiqama scored two tries in a tight showpiece game as Saints sealed an eighth Grand Final triumph and ninth Super League title overall.

A penalty from Lachlan Coote meant Saints held a slender two-point lead at half-time, with James Maloney’s two penalties for the Dragons ensuring the Perpignan outfit were within touching distance, 6-4 behind at the break.

A yellow card for Tommy Makinson was quickly followed by a converted try from Mike McMeeken at the start of the second half to put Catalans Dragons ahead, but Naiqama’s second try and Coote’s subsequent conversion decisively tilted the final back in Saints’ direction.

Afterwards, St Helens head coach Kristian Woolf told Sky Sports: “It was an outstanding game. There was drama, controversy and I’m extremely proud of this group, they are special.

“They’ve had two coaches and that says a lot about the group as well.

“I thought we were dominant in the first half. When they scored first and we went to 12 men in the second half we started to get nervous but we knew if we gave ourselves a chance, we would always defend it out because that’s what we do so well.”

Catalans counterpart Steve McNamara admitted it was “pretty heartbreaking” for his side to “get this far and to lose to two points”.

He added: “It was a tough game of rugby league. Unfortunately for us tonight we just missed out. In both halves we just gave a couple of moments away that gave Saints field position where they scored.

“It’s been a major step forward for the club but it’s not the final step, there’s many more to take.”

Whenever you bet on Rugby League, Betfred.