Scotland manager Gordon Strachan had named his squad that will take on Georgia and Germany in their Euro 2016 double header next month.
It is a crucial couple of games for the Scots as they bid to reach their first major tournament finals since France 1998.
Notable inclusions are in form Celtic pair of Leigh Griffiths and Stuart Armstrong, while Lee Wallace who plays for the blue side of Glasgow, Rangers, misses out.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
Griffiths being in the squad doesn't come as too much of a surprise as the forward has scored five times for the Hoops in his last four games. Armstrong, the only uncapped player, has also started the season impressively as Celtic push for Champions League qualification.
After revealing the squad, Strachan said of 23-year-old Armstrong, "It's not as if he's just come on the radar. His call-up is no great surprise."
"He looks comfortable at the level he's playing and has become a big figure in games."
Lee Wallace will feel disappointed however. It was widely expected that the Gers man would get his call-up, with his club manager Mark Warburton recently backing him to be in the squad. Wallace hasn't played since his friendly appearance against the USA in 2013.
Strachan also added in his press conference, "Two years ago it was easy to pick the Scotland squad. Now it's getting harder and harder. I hate disappointing people but I have made a lot of guys happy, too."
The squad in full to take on Georgia (A) on September 4 and world champions Germany at Hampden Park on September 7:
Craig Gordan, David Marshall, Alan McGregor
Christophe Berra, Craig Forsyth, Gordan Greer, Grant Hanley, Alan Hutton, Russel Martin, Charlie Mulgrew, Andrew Robertson, Steven Whittaker.
Ikechi Anya, Stuart Armstrong, Scott Brown, Darren Fletcher, James Forrest, Shaun Maloney, James Morrison, James MacArthur, Matt Ritchie
Johnny Russell, Steven Fletcher, Leigh Griffiths, Chris Martin, Steven Naismith