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.

UAE Team Emirates rider achieves third on Itzulia Basque Country opening day
Pogacar wins third Flanders crown but faces fine for running red light
Thuram and Martinez star as Inter dismantle Roma
Silva to exit Man City at end of season, assistant manager confirms
Penalty heroics help Leeds beat West Ham to reach FA Cup semis
