Salford were poor in round one against Hull FC but tonight they blew the visitors off the park.
The Red Devils ran out to a 18-0 lead after just 13 minutes and never looked like losing.
The home team piled on three more tries in the second half. Niall Evalds picked up a double.
It got worse for Saints when Mark Percival was forced from the field with a left knee injury.