The UAE defeated Canada by five wickets in a thrilling Twenty20 World Cup Group D clash in Delhi, chasing down a target of 151 with two balls to spare.
Aryansh Sharma struck an unbeaten 74 (53 balls) and Sohaib Khan hit 51 (29 balls) to bring the team back from the brink with a 84-run partnership in 43 balls.
The pair helped the UAE claw back from 66/4 in 12.3 overs and push across the finish line to register their first win in the tournament.
After electing to bat, Canada posted a competitive 150-7 with Harsh Thaker (50) and Navneet Dhaliwal (34) contributing useful runs.
UAE seamer Junaid Siddique claimed five of Canada's seven wickets, conceding 35 runs in his four overs.
Left-arm spinner Saad Bin Zafar wrecked UAE's top order, claiming the wickets of Alishan Sharafu, Mayank Kumar and Harshit Kaushik to put Canada on top but Aryansh proved immovable and brought up his fifty off 41 balls.
Sohaib, who hit four sixes, put UAE's chase back on track with a 28-ball fifty before falling in the final over.
UAE leapfrogged Afghanistan into third place in the group - behind New Zealand and South Africa, who are level on four points from two matches.

F1's Bahrain and Saudi races set to be cancelled amid ongoing regional tensions
Georgia caught in doping scandal as players allegedly swapped urine samples
F1 leader Russell puts Mercedes on pole for China sprint race
Everton's Moyes defends 'brilliant' Arsenal amid criticism of their playing style
Alcaraz sets up Medvedev Indian Wells semi-final, Sabalenka advances
