SAINTS welcome back Luke Walsh, Alex Walmsley, James Roby, Kyle Amor, Jonny Lomax, Mark Percival, Jordan Turner, Greg Richards and Adam Swift for Saturday's Challenge Cup tie at Leeds.

Nathan Brown will pick from: 1. Jonny Lomax, 2. Tommy Makinson, 3. Jordan Turner, 4. Josh Jones, 5. Adam Swift, 6. Lance Hohaia, 7. Luke Walsh, 8. Mose Masoe, 9. James Roby, 10. Louie McCarthy-Scarsbrook, 11. Sia Soliola, 12. Jon Wilkin, 16. Kyle Amor, 17. Paul Wellens, 18. Alex Walmsley, 22. Mark Percival, 23. Joe Greenwood, 27. Greg Richards, 28. Luke Thompson.

Amor has been missing since getting injured at Huddersfield in the cup, Swift missed Easter while Percival has been out for a longer spell than first envisaged and has not played since Salford away in week three.

Brian McDermott will choose his Leeds side from: 1. Zak Hardaker, 2. Ben Jones-Bishop, 3. Kallum Watkins, 4. Joel Moon, 5. Ryan Hall, 6. Danny McGuire, 7. Rob Burrow, 8. Kylie Leuluai, 10. Jamie Peacock, 12. Carl Ablett, 13. Kevin Sinfield, 15. Brett Delaney, 16. Ryan Bailey, 17. Ian Kirke, 18. Chris Clarkson, 19. Mitch Achurch, 20. Tom Briscoe, 21. Liam Sutcliffe, 23. Brad Singleton.

The game kicks off at 2.30pm and the referee will be Richard Silverwood.