A century stand from openers Richie Berrington and Calum MacLeod helped Scotland to a seven-wicket victory over Italy and took them within one match of reaching the 2014 World Twenty20.
Scotland restricted Italy to 125 for eight after losing the toss, with Safyaan Sharif taking two wickets in the first six overs in Abu Dhabi.
And Berrington (52) and MacLeod (56) secured most of the runs needed before captain Kyle Coetzer guided Scotland to their target in the 18th over.
Scotland now face the losers of Wednesday's play-off between Holland and the qualifying tournament hosts, United Arab Emirates, for a place in the World Cup in Bangladesh next year.
Italy made a good early start to their innings but Sharif clean bowled Gareth Berg (24) in the fourth over and repeated the trick with Peter Petricola (three) to leave the Italians on 41 for two.
Andy Northcote (46 not out) kept his side going at a steady rate, but the wickets continued to fall. Majid Haq claimed two catches and Sharif ran out Dinidu Marage off his own ball to leave Scotland with an achievable target of 126.
Scotland, who finished fourth in their section to set up the play-off against Italy, quickly made inroads on the total. MacLeod reached his half-century after 37 balls and Berrington soon followed from 43 deliveries.
The pair both fell to Carlo Sandri within the space of three balls in the 15th over, MacLeod caught out near the boundary and Berrington bowled as he attempted to sweep a shot, but they departed with Scotland on 112 and looking good for victory.
Matt Machan managed just one run before he edged back on the stumps but Michael Leask and Coetzer soon took Scotland into their deciding match.