Leigh Leopards fought hard to defeat Salford Red Devils in a tense elimination play-off match, securing their place in the Super League semi-finals.
Tries from Josh Charnley, Gareth O'Brien, and Edwin Ipape helped Leigh build a lead, but Salford kept the game close throughout.
Salford scored only one try, but they were competitive and kept the pressure on until the final whistle.
Leigh's victory sets up a tough semi-final matchup against either Wigan Warriors or Hull KR, where they'll aim to reach the Grand Final.