Afghanistan set up an ICC World Twenty20 Group B showdown with Zimbabwe by thrashing Hong Kong by six wickets in Nagpur.
Having beaten Scotland in their opening game, Afghanistan cruised to a second victory after restricting Hong Kong to 116 for six.
Mohammad Shahzad and Noor Ali Zadran then fired off a 70 stand for the first wicket as their side got home with 12 balls to spare.
They now play Zimbabwe, who have also beaten Scotland and Hong Kong, for a place in the Super 10s on Saturday.
The 44-year-old Ryan Campbell made a bright and breezy 27 at the top of the order after Hong Kong skipper Tanwir Afzal won the toss and chose to bat, but there was little impact elsewhere once he was bowled by Mohammad Nabi, who took 4-20.
None of Afghanistan’s six bowlers conceded more than 6.5 an over, and Hong Kong’s struggle to find the boundary was summed up by Anshuman Rath hitting a solitary four in his unbeaten 28 off 31 balls.
In stark contrast Shahzad and Noor Ali plundered 43 from the powerplay and continued to be aggressive until Shahzad lifted off-spinner Campbell to Rath on the long-off rope.
That wicket stemmed the flow of runs, and Nabi was bowled by Campbell for 17 before Noor Ali was run out coming back for a second in the same over, having made 35, before Shafiq Ullah offered Nadeem Ahmed a straightforward caught-and-bowled.
The result, however, was never seriously in doubt and Najibullah Zadran and Gulbadin Naib sauntered over the line as Hong Kong’s hopes of progressing ended.