Jonny Lomax, Jon Wilkin and Luke Thompson are back for St Helens on Thursday, while three starters return for Warrington.
St Helens coach Justin Holbrook has made three changes to his side that beat Castleford Tigers last week. Lomax, Wilkin and Thompson come in for Matty Costello, James Bentley and Jake Spedding.
Steve Price has also made three changes to his Warrington Wolves outfit that won at Wakefield Trinity last time out. Kevin Brown, Tyrone Roberts and Tom Lineham replace Sitaleki Akauola, Luis Johnson and Morgan Smith.
The televised Super League semi-final will take place at the Totally Wicked Stadium on Thursday night, 7:45pm kick-off.
Saints 19-man squad: Jonny Lomax, Tommy Makinson, Ryan Morgan, Mark Percival, Theo Fages, James Roby, Kyle Amor, Zeb Taia, Jon Wilkin, Louie McCarthy-Scarsbrook, Luke Douglas, Morgan Knowles, Luke Thompson, Dom Peyroux, Danny Richardson, Regan Grace, Matty Lees, Jack Ashworth, Ben Barba.
Wolves 19-man squad: Stefan Ratchford, Tom Lineham, Bryson Goodwin, Ryan Atkins, Kevin Brown, Tyrone Roberts, Chris Hill, Daryl Clark, Mike Cooper, Jack Hughes, Ben Murdoch-Masila, Declan Patton, Joe Philbin, Toby King, George King, Harvey Livett, Josh Charnley, Bodene Thompson, Ben Westwood.
Who do you think will win? Let us know your thoughts in the comments below.