The Penrith Panthers have won the 2017 Intrust Super Premiership NSW Grand Final after holding off a gutsy Wyong Roos outfit 20-12 at Leichhardt Oval.

The Panthers dominated the early exchanges as they threatened the Roos’ goal line with some threatening attacking raids, but were unable to draw first blood as the Roos’ defence held strong.

Despite some last-ditch efforts from the Roos to salvage a potential comeback, the Panthers were able to hold strong and eventually come away with a valiant 20-12 victory.

Penrith Panthers 20 (M Sivo, J Cartwright, T Satini, C Waddell tries; D Nicholls 2 goals) def Roos 12 (B Gray, J Tuivasa-Sheck tries; P Momirovski, M Cornish goals)