Afghanistan booked their berth in a third consecutive ICC World Twenty20 qualifier final after defeating Nepal by seven wickets in the first semi-final in Abu Dhabi on Friday.
They will meet Ireland in Saturday's final after they brushed aside United Arab Emirates in Friday's second semi-final with a 62-run victory.
Man of the match Samiullah Shenwari helped Afghanistan chase down a modest 90-run target inside 15 overs, bagging three wickets and then scoring 24 not out.
"It is a very exciting especially for me and my teammates; we're in the final for a third time, so we're all happy," said Shenwari, who claimed three wickets for 19 runs and featured in a run out as Nepal were restricted to 90-8.
"I think we have been doing well in all the departments. I am happy and lucky to be part of the Afghanistan team."
Shenwari (24 not out), who is one of four players to have claimed a five-for in this tournament, put on a 69-run partnership with Nawroz Mangal (48).
Shenwari was still at the crease when Gulbodin Naib (12 not out) struck a six to seal a seven-wicket victory with 5.4 overs to spare. Nepal's Avinash Karn (two for 17) was the main wicket-taker.
Catch all the action on Saturday November 30 when Ireland tackle Afghanistan in the ICC World Twenty20 qualifier series final from 2pm on SkySports3HD