St Helens have won their second consecutive Super League game thanks to a 32-10 win at Salford City Reds.
Tries from Vinnie Anderson and Danny Williams had put the hosts ahead before Josh Jones pulled a score back two minutes before the break.
Lance Hohaia and Thomas Makinson went over soon after the restart to give the Saints the advantage before late tries from Jonny Lomax, Michael Shenton and Paul Wellens sealed the win.
Daniel Holdsworth kicked over Salford's only goal of the game, while Makinson converted once and replacement Lee Gaskell got a hat-trick for the visitors.