After yesterday's shock defeat to Saudi Arabia, the UAE were hoping to get their campaign for a fifth consecutive ACC Trophy back on track with a win over Afghanistan.

Things didn't start to well for them though as, batting first, Afghanistan put on 74 for the first wicket before Riaz Khalid had Karim Sadiq caught behind for 33. Nowroz Mangal stayed in to make 55 before he was next out with the score on 96.

The rest of the Afghan batting line-up didn't really get a start, with the exception of Mohammed Nabi, who scored 40 from 41 balls. They were bowled out for 214 in the 49th over of their innings, Riaz Khalid being the pick of the UAE bowlers with 3/27.

The UAE owed much of their chase to a steady 68 from the usually fast scoring Arshad Ali. He was joined for an 82 run fourth wicket partnership by Khurram Khan (42) before he became the second of two victims in two balls for Karim Sadiq.

Afghanistan were finding it hard through out the innings to settle on a bowler, using nine bowlers in all. Mohammed Tauqir clubbed 24 from just 14 deliveries to take the UAE past their target with three overs and three wickets to spare.

Meanwhile at the Selangor Turf Club, Saudi Arabia would have been hoping to capitalise on their surprise win over the UAE yesterday against Bahrain. But it was very much a case of going from the sublime to the ridiculous as they crashed to a heavy defeat against Bahrain.

Batting first, Bahrain scored quickly all down their batting line-up, Mirza Azeem top scoring with 79 before he was run out. Imran Sajjad also chipped in with 62 from 54 balls as Bahrain racked up 335 before losing their final wicket in the last over.

A substantial run chase for the Saudis to overcome then, and it didn't get off to a good start when Shafiq Ahmed fell from the fourth ball of the innings. And despite a battling 52 from Suhrab Kilsingatakam, the other batsmen fell quickly and were all out for 137 in the 34th over, Bahrain winning by 198 runs.

Over at the Kinrara Oval, Singapore came up against Kuwait. The match was a close one with Kuwait snatching victory from the jaws of defeat after a remarkable last wicket partnership.

Singapore won the toss and chose to bat, and some good batting from Chetan Suryawanshi (65) and Munish Arora (62) led them to a decent total of 237/9 from their 50 overs. Mohammed Murad and Sabtain Raza took three wickets each for Kuwait.

Kuwait lost wickets regularly and despite a fine 47 from Hisham Mirza, things were looking grim when Mohammed Ahsan came in with the score on 137/7. Five more runs were added before Chaminda Ruwan took two wickets in two balls to leave Kuwait staring defeat in the face on 142/9.

But Mohammed Ahsan had other ideas and proceeded to play the innings of his life. He hammered 91 from 76 balls, including seven sixes, sharing in a 96 run last wicket partnership with Saad Khalid, who scored just one. He led his team to the one wicket win with five overs to spare, a remarkable comeback.

The other game of the day was Nepal v Qatar at the Royal Military College.

Qatar elected to bat first, but lost wickets regularly, only 48 from captain Omer Taj and an unbeaten 40 from Rusharat Ali giving their score some respectability as they were bowled out for 171. Basant Regmi and Shakti Gauchan took three wickets each for Nepal.

Nepal's run chase started badly with them losing three wickets cheaply. But Sharad Veshawkar (51) and Gyanendra Malla (76) put on an unbeaten 122 run partnership for the fourth wicket to guide Nepal to a seven wicket win in the 38th over of their innings.

Only two matches will be played tomorrow, with Hong Kong playing Kuwait in Group A and Malaysia playing Afghanistan in Group B.