Townsend has selected a young 33-man squad, with an average age of 25 and just two players aged 30 or over.
Hooker McInally will lead his country in the absence of the rested John Barclay.
Forwards: Simon Berghan, Jamie Bhatti, Magnus Bradbury, Fraser Brown, Lewis Carmichael, Allan Dell, David Denton, Matt Fagerson, Zander Fagerson, Grant Gilchrist, Richie Gray, Luke Hamilton, Murray McCallum, Stuart McInally (captain), Jamie Ritchie, Tim Swinson, George Turner, Ben Toolis.
Backs: Nick Grigg, Chris Harris, Adam Hastings, Sam Hidalgo-Clyne, Alex Dunbar, Stuart Hogg, George Horne, Pete Horne, Ruaridh Jackson, Lee Jones, Blair Kinghorn, James Lang, Byron McGuigan, Ali Price, Duncan Taylor.
Sign up to our mailing list here and we’ll keep you up to the minute with weekly updates from the world of rugby.