Scotland and the United Arab Emirates both made it two Super Six wins out of two with Hong Kong also winning their latest game at the ICC World Cup Qualifier 2014.
Scotland and UAE now sit on top of the table, followed by Hong Kong and Papua New Guinea ahead of the final round of matches which will determine which two sides qualify for the 2015 World Cup.
Losses today for Kenya and Namibia mean their chances of qualification have gone while Netherlands finished the competition in seventh place and Nepal in ninth.
After beating Namibia by 21 runs yesterday, Scotland continued their good form with a 52-run win over Papua New Guinea.
Captain Preston Mommsen led the way by scoring 94 in 105 balls as Scotland posted 288 for nine. He missed out on his century but other contrbutions from Matthew Cross (49) and Freddie Coleman (48) saw them post a winning score.
Four PNG bowlers - Raymond Haoda, Norman Vanua, Willie Gavera and Mahuru Dai - all took two wickets.
Super Six Standings
UAE 6 points, NRR 0.7416
Scotland 6 points, NRR 0.6124
Hong Kong 4 points, NRR 0.3123
PNG 4 points, NRR -0.2525
Kenya 2 points, NRR -0.23
Namibia 2 points, NRR -1.1125
Vani Morea then struck 56 to lead PNG's reply but Scotland chipped away and undermined PNG's run chase with regular wickets.
Majid Haq bowled Morea in the 21st over to make the key breakthrough and they then reduced PNG to 169 for seven.
Typically, PNG battled hard, Dai smashing 50 in 29 balls but it proved to be too little, too late, as they were bowled out for 236.
Rob Taylor (3-45) and Haq (3-52) were the pick of the bowlers.
Kenya made a good start to their game against the United Arab Emirates but their World Cup hopes disappeared when they faded to go down by 13 runs.
Nehemiah Odhiambo produced an inspired spell with the new ball to leave UAE reeling at 13 for three before Khurram Khan played another impressive knock, making 85 to get the innings back on track.
Duncan Allen (2-62) dismissed him and it then needed Amjad Javed to belt 63 in 31 deliveries at the death to haul UAE up to 246 for eight.
Odhiambo struck once more to return figures of four for 54.
Kenya also lost early wickets but had Irfan Karim (39) playing well and once he fell, Collins Obuya (41) and Maurice Ouma (42) added 81 together for the fifth wicket.
However, their dismissals two overs or so apart threw the match back in the balance and it was UAE who capitalised, eventually bowling the Kenyans out for 233 in 49.3 overs as Mohammad Naveed finished with three for 40.
WHAT HAPPENS NEXT?
If Scotland and UAE win their final Super Six match, they will qualify for the 2015 World Cup, regardless of other results.
Hong Kong and Papua New Guinea play each other. The winner of that game can only qualify should Scotland, UAE, or both lose their final games. Even then, they would need to finish with a better net run-rate.
Hong Kong are better placed here but a big win for PNG and a big defeat for one of the leaders could see things get close.
Kenya and Namibia cannot qualify but are battling to finish in a top six slot which has, in previous years, guaranteed ODI status until the next World Cup Qualifier.
Again, they need to win and finish with a better net run-rate than their rivals and the loser of the Hong Kong v PNG game.
Hong Kong overcame a poor start against Namibia to end the African side's chances of qualification with a 76-run victory.
Top three batsmen Irfan Ahmed (8), Courtney Kruger (0) and Jamie Atkinson (15) fell cheaply as Hong Kong slipped to 37 for three.
Mark Chapman (82) and Nizakat Khan (85) then put on 155 together to steer Hong Kong towards their eventual total of 283 for nine.
Louis Klazinga's four for 65 proved to be in vain when Namibia were bowled out for a modest 207 in reply.
Craig Williams made 59 and Christi Viljoen 40 but there were few other contributions as Haseeb Amjad, with four wickets, and Tanwir Afzal, with three, were the main wicket-takers for Hong Kong.
Netherlands ended what has been a disappointing campaign for them with victory in the seventh-place play-off over Canada.
Batting first, Canada were bowled out for 210, their batsmen guilty of not offering enough support to Raza-ur-Rehman (88) and Ruvindu Gunasekera (54).
Michael Rippon took four for 37.
The Dutch then showed how a one-day innings should be constructed with unbeaten half-centuries from Eric Szwarczynski (75) and Peter Borren (61) finishing the game off in 36.4 overs after Stephan Myburgh had hit 36 and Wesley Barresi 28.
Hong Kong v PNG
Kenya v Scotland
Namibia v UAE
Nepal thrashed Uganda by 160 runs to finish in ninth place.
Prithu Baskota top scored with 59, Sharad Vesawkar made 41 and Binod Bhandari 35 as they scored 240 before being bowled out.
Charles Waiswa took three for 55 and there were two wickets apiece for Faruk Ochimi and Davis Karashani.
Uganda were then dismissed for just 80 in 36.3 overs as Sagar Pun took three for 18, Shakti Gauchan two for 16 and Sompal Kami two for 10.
Only three Ugandans reached double figures with Richard Okia top scoring with 19.
© Cricket World 2014