Two players were sent off and another sin-binned as Catalans Dragons' victory over Warrington Wolves was overshadowed by fighting.
After 18 seasons with Warrington Wolves, 38-year-old second-row forward Ben Westwood will make the 2019 campaign his last.
St Helens overcame a magnificent effort from part-timers Halifax to set up a Challenge Cup final meeting with Warrington Wolves.
St Helens have only lost three games all year in Super League, but two of those defeats have come at London Broncos.
Blake Austin is enjoying a great first season in Super League and the Australian-born half-back has been called up by England.
Super League table-toppers St Helens moved 10 points clear after a 32-10 win over Wigan Warriors, while Salford surprised Warrington.
A dominant first-half display from Warrington Wolves saw them blow struggling London Broncos away on the road on Saturday.
Bryson Goodwin is one appearance away from reaching 100 for South Sydney Rabbitohs ahead of his return from Warrington Wolves.
Warrington Wolves looked set to close the gap on Super League leaders St Helens, but Jonny Lomax inspired his side to yet another victory.
Leeds Rhinos continue to struggle near the bottom of Super League and were well beaten on Friday night by leaders St Helens.