SAINTS and Leeds will both be close to full strength for Friday's Challenge Cup semi final at The Halliwell Jones Stadium in Warrington, kick off 8pm.

James Roby returns to the Saints 19, with Lewis Charnock making way.

Leeds, who are without Stevie Ward and Liam Sutcliffe to long-term injuries, include recent prop signing from Brisbane Broncos, Mitch Garbutt.

Saints 19-man squad: Jordan Turner, Josh Jones, Adam Swift, Travis Burns, Luke Walsh, Mose Masoe, James Roby, Kyle Amor, Atelea Vea, Louie McCarthy-Scarsbrook, Alex Walmsley, Mark Flanagan, Mark Percival, Luke Thompson, Greg Richards, Joe Greenwood, Matty Dawson, Andre Savelio, Adam Quinlan.

Leeds 19-man squad: Zak Hardaker, Tom Briscoe, Kallum Watkins, Joel Moon, Ryan Hall, Danny McGuire, Rob Burrow, Kylie Leuluai, Paul Aiton, Jamie Peacock, Jamie Jones-Buchanan, Carl Ablett, Kevin Sinfield, Brett Delaney, Adam Cuthbertson, Brad Singleton, Jimmy Keinhorst, Ash Handley, Mitch Garbutt.

Referee: Ben Thaler