Omanís hope of bouncing back into World Cricket League Division Two at the first time of asking is getting stronger by the day.

It has now won three from three on home soil but had to work hard to see off Denmark on Tuesday, Jatinder Singhís 73 the key to Omanís successful chase of 154, with only three wickets to spare.

Kenya meanwhile have taken a while to get going, but after two losses on the spin it upped the ante to comfortably see off Uganda.

Shem Ngoche (2-13) and Sachin Bhudia (2-12) restricted Uganda to 177-9 from its 50 overs and Irfan Karim (59 not out) guided the chase home in style.

USA can move back to the top of the standings on Thursday when it takes on bottom placed Denmark, while Singapore face Uganda.

Denmark v Oman

Denmark, still chasing its first win this week, won the toss and elected to bat first. But Bilal Khan (3-36) struck early and while Freddie Klokker (20), Saif Ahmad (41) and Anique Uddin (31) all contributed, the European side failed to kick on.

And with Jay Odedra (3-30) doing damage in the middle order, Denmark was skittled out for 154 inside 42 overs.

Jatinder Singh was the backbone of the Oman chase with 73, indeed no other batsman passed 20 for the table-toppers.

But Bashir Shah (2-29) and Ahmad (2-32) toiled in vain as Oman got itself over the line with three wickets and 2.4 overs to spare.

Uganda v Kenya

Having opted to bat first, Uganda found runs hard to come by at the top of the order as none of its top three scored more than 11.

But skipper Brian Masaba (21), Dinesh Nakrani (50) and Deusdedit Muhumuza (16) provided some resistance in the middle overs.

However, the spin of Shem Ngoche and seamers of Sachin Bhudia kept the run rate below four and in the end the Ugandans finished on 177 for nine from its 50 overs.

At 33-3 in response, the Kenyan chase looked in trouble. But Irfan Karim (59 not out) steadied the ship alongside first Rakep Patel (22) and then Nelson Odhiambo (53 not out) as it cruised to a six-wicket victory.

Scores in brief

Oman won by three wickets at Oman Club Turf 1

Denmark 154 all out, 41.4 overs (Saif Ahmad 41, Anique Uddin 31; Jay Odedra 3-30, Bilal Khan 3-36)

Oman 155-7, 47.2 overs (Jatinder Singh 73; Bashir Shah 2-29, Saif Ahmad 2-32)

Kenya won by six wickets at Oman Club Turf 2

Uganda 177-9, 50 overs (Dinesh Nakrani 50, Charles Waiswa 22 not out; Sachin Bhudia 2-12, Shem Ngoche 2-13)

Kenya 178-4, 45.5 overs (Irfan Karim 59 not out, Nelson Odhiambo 53 not out; Frank Nsubuga 2-28)