A captain's goal from Scott Brown gave Scotland a psychological edge in their dress rehearsal for the Euro 2016 qualifier with Poland.
Despite absorbing most of the pressure and showing little attacking threat, a resolute performance from Gordon Strachan's men saw them stretch their unbeaten record to five games as Brown scored the only goal of the game with 13 minutes left.
The Celtic man had retained the captaincy as Darren Fletcher made his long-awaited return following illness but only to the bench, and he provided the decisive contribution on Wednesday.
Leeds United's Ross McCormack spearheaded the attack with Steven Fletcher for Scotland, while Norwich's Russell Martin returned to his unaccustomed role in the centre of defence.
For Poland, as expected, Borussia Dortmund striker Robert Lewandowski was missing and his club colleague Lukasz Piszczek took on the captaincy.
A patient but spirited opening saw both sides play some neat football, with Scotland's David Marshall forced into the first save of the match after 11 minutes when he tipped a curling left-footed effort from Werder Bremen midfielder Ludovic Obraniak over the crossbar from 25 yards.
Poland continued to force the pace and in the 28th minute another long-range effort from Arkadiusz Milik was pushed wide low to his left by Marshall.
A midfield clash between Brown and Poland's Slawomir Peszko shortly before half-time prompted a head-to-head confrontation between the pair, with the referee taking a lenient approach in only booking both players.
That was almost the last incident of note in an open first half as Poland were kept at arm's length, but Scotland offered their first attempt on goal in injury time when a neat passing move ended with right back Alan Hutton hitting low at Wojciech Szczesny's legs.
Strachan made two changes for the Scots at the break, bringing Darren Fletcher on for his international return, and Steven Naismith also replaced Steven Fletcher up front.
It was Poland who continued to press however, and they should have taken the lead in the 58th minute when a free-kick on the left from Obraniak was met by the unmarked Kamil Glik, who headed downwards but wide with the goal at his mercy.
A neat flick from Obraniak then released Milik again in the 65th minute, but he lifted the ball over Marshall and the crossbar from the edge of the six-yard box.
Against the run of play Scotland took the lead in the 77th minute with a brilliant goal from Brown.
A cross was only partially cleared by the Polish defence and it fell to the 28-year-old, who emphatically rifled the ball passed the stationary Szczesny from 25 yards.
With time running out Poland pushed for an equaliser and Marshall was forced to punch a long-range effort away, but Strachan's men held on.
|Coach: A. Nawałka|
for S. Peszko 74'
for L. Obraniak 74'
for M. Klich 82'
for G. Krychowiak 88'
for W. Sobota 89'
for T. Brzyski 90+2'
|Lampard welcomes ´perfect´ NYCFC challenge|
|Shamrock Rovers 3 Progres Niederkorn 0: Waters at the double|
|Gerrard keen to emulate ´hero´ Beckham at Galaxy|
|UEFA Champions League Review: Red Imps make history, TNS breeze through|
|Ameobi extends Newcastle deal and heads for Cardiff|
|U.S. women celebrate World Cup victory with LA rally|
|Atletico agree Vietto deal|
|Silva appointed Olympiacos head coach|
|Presidential candidates unsure of Turan´s Barca switch|
|Toure keen to bounce back from ´disappointing´ campaign|
|El Salvador v Canada: Floro targets Gold Cup learning curve|
|Juve complete Zaza swoop|
|Costa Rica v Jamaica: Borges confident Wanchope´s men are ready|
|Marseille snare Sarr|
|Italy coach Conte to stand trial in match-fixing case|
|Castan keen to repay Roma´s faith|
|Rami thrilled to reunite with ´best coach´ Emery at Sevilla|
|Lusitans v West Ham: Tomkins seeks to silence minnows|
|Kagawa shines as Dortmund hit six in Japan|
|Alonso tips Gerrard for Galaxy glory|
|Firmino seeks self-improvement with Liverpool|
|Buffon bids farewell to Pirlo|
|Sterling named Europe´s ´most valuable´ young player|
|Casillas´ agent reveals Porto offer|
|Southampton bring in Martina|
|Dundee United accept Celtic´s Ciftci bid|
|McArthur pens new Palace deal|
|Bartomeu rules out Barca move for Pogba this year|
|Spurs have to be better now - Bentaleb|
|Milner expects central role|
|Micronesia thrashed again, this time 46-0|
|Marchisio: I cannot be Pirlo´s heir|
|Inter aiming for Champions League return - Icardi|
|UEFA Europa League Preview: Brondby and Slovan to protect handsome leads|
|Bentaleb pens new long-term deal at Tottenham|
|Barca agree Turan deal|
|FIFA bans Mayne-Nicholls|
|United States v Honduras: Klinsmann demands improvement ahead of Gold Cup opener|
|CONCACAF institutes extensive reforms in wake of FIFA corruption scandal|
|Mauri completes Milan move|
|City sign Turkey striker|
|Women´s World Cup final draws huge US TV ratings|
|My first Chelsea team better than current crop - Drogba|
|Bertrand set for lay-off after knee surgery|
|New five-year Juve deal for Marchisio|
|Allegri extends Juve contract|
|Koeman reiterates Alderweireld interest|
|Valencia bag Bakkali|
|New York City FC complete Pirlo capture|
|Panama v Haiti: Collat ready to challenge the best of CONCACAF|
|UEFA Champions League Preview: Harrison eyes TNS progression|
|FIFA sanctions Yemen for fielding ineligible player|
|Toulouse rubbish Ben Yedder exit reports|
|Mourinho ´knows what he´s doing´ with Falcao signing|
|Watford shell out club-record fee for Capoue|
|Braafheid signs Lazio extension|
|Nani finalises Fenerbahce move|
|Liverpool confirm O´Driscoll appointment|
|Liverpool have to start better - Lucas|
|USA simply too good - Sasaki|
|Portland Timbers 1 San Jose Earthquakes 0: Jewsbury wins it in stoppage time|
|No move yet for Van Persie|
|Lloyd wins Golden Ball, Silver Boot awards|
|Mascherano: I never grabbed Banega|
|Dunga requested Brazil not appeal Neymar´s suspension|
|United States 5 Japan 2: Lloyd stars with hat-trick|
|Fiorentina deny Inter criticism|
|Nani relishing Fenerbahce opportunity|