Afghanistan defeated Scotland by 55 runs in their final warm-up match on Friday ahead of the T20 World Cup.
Batting first after winning the toss at Port of Spain in Trinidad, Afghanistan posted 178-8.
Gulbaddin Naib slammed 69 off 30 balls, while Azmatullah Omarzai struck 48 off 36 balls.
In reply, Scotland posted 123-9.
Mujeeb-ur-Rahman and Karim Jannat picked up two wickets each. Naveen-ul-Haq, Rashid Khan, Nangyal Kharoti, Azmatullah Omarzai and Gulbaddin Naib claimed one wicket each.
It was the second and final warm-up game of Afghanistan ahead of the mega event.
The first warm-up against Oman had ended with no result due to rain.
The T20 World Cup will kick off on Sunday at 5:00 a.m. (Afghanistan Time) with USA facing Canada.
Afghanistan’s first match will be against Uganda on Tuesday.