USA 280 for 8 (Marshall 100, Taylor 88, Timil 34*, Kinchit 4-37, Aizaz 2-57) beat Hong Kong 196 for 7 (Kinchit 45, Aizaz 35*, Ehsan 31*, Gore 2-49) by 84 runs

Xavier Marshall's first official international century for USA set the platform for his team to secure ODI status for the first time in their history as they cruised past Hong Kong at United Cricket Club.

USA were sent in - they lost their fourth consecutive toss in Namibia - and former West Indies Test player Marshall anchored the innings after losing opening partner Monank Patel at the end of the second over. Monank, who was Man of the Match for his unbeaten 70 a day earlier against Papua New Guinea, chipped a leading edge back to offspinning allrounder Kinchit Shah.

Marshall got off to a sluggish start, scoring 18 off his first 55 balls, before he was dropped twice in the space of three overs off Ehsan Khan. The first chance was a scorching drive that Ehsan did well to protect his face from, but the second, when he was on 23, was a straightforward chance to midwicket that captain Anshuman Rath couldn't hold on to.

Rath's drop cost Hong Kong dearly as not only did Marshall go on to make a century off 153 balls, but also compiled an 184-run partnership with Steven Taylor, who hit 88 in 95 balls. It's the highest second-wicket stand in USA's one-day cricket history and their fourth highest partnership for any wicket. One ball after Marshall brought up his century with a boundary over midwicket, though, he fell to spark a flurry of wickets. But Timil Patel's cameo of 34 not out off 12 balls concluded the innings with two sixes over long-on to take USA to 280.

The chase proved to be anticlimactic after Ali Khan struck the decisive blow in the sixth over. Khan trapped the tournament's leading scorer Rath with an inswinging yorker for his tournament-high 13th wicket. From there, victory was assured as Hong Kong played to limit the damage to their net run-rate for the majority of their innings as they still hold a chance of securing fourth place.

Oman 214 for 6 (Goud 57*, Suraj 51, Ilyas 44, Frylinck 3-34) beat Namibia 213 for 9 (Smit 60, Green 46, Erasmus 30, Fayyaz 3-52, Khawar 2-23, Zeeshan 2-27) by four wickets

Oman became the second team on the day to clinch ODI status, about 45 minutes after USA, as Sandeep Goud struck an unbeaten 57, including the winning six, with five balls to spare to keep Oman unbeaten with a win over Namibia.

Four years earlier at Malahide, Oman had secured T20I status with a dramatic win over the same opponents at the World T20I Qualifier and Goud's knock provided a bit of déjà vu at Affies Park for Oman.

Jan Frylinck dismissed Khurram Nawaz at the start of the 44th over for the sixth wicket and his third of the day, leaving Oman needing 57 off the last 35 balls. But Namibia could not break into the tail as allrounder Goud marshalled Oman across the line with a career-best knock. With 39 required off 24, Goud struck Frylinck for four and six to start the 47th and by the end of the over Oman needed 24 off 18 before strolling across the line.

Namibia had fought back brilliantly after being pinned down in the first innings at 98 for 7. JJ Smit and Zane Green compiled a 103-run eighth-wicket stand as Smit counter-attacked with a run-a-ball 60 from No. 9. Namibia had momentum going their way into the break before Fayyaz Butt wrested it back for Oman, dismissing the set pair on back-to-back balls in the penultimate over.

The silver lining for Namibia is that they still control their own destiny heading into the final day of round-robin play. A win over Hong Kong will seal ODI status but they can even obtain it in spite of a loss as they currently hold a massive +1.452 net run-rate advantage over Hong Kong (fourth place) and a +1.663 advantage over Canada (fifth).

Canada 155 for 7 (Jacobs 52*, Pokana 2-20, Vala 2-24) beat Papua New Guinea 154 (Vala 82, Heyliger 4-41, Eranga 2-23, Dutta 2-32) by three wickets

Captain Davy Jacobs kept Canada's hopes of claiming the fourth and final ODI status slot alive after his unbeaten half-century clinched a nervy chase at Wanderers over Papua New Guinea.

Canada had PNG on the ropes for the majority of the match but struggled to land a knockout blow. PNG were 70 for 7 after electing to bat first, almost a carbon copy of their struggles from a day earlier against USA, but Assad Vala fought valiantly with the tail to extend the innings until the 45th over.

Promoted to open from his usual No. 3, the PNG captain and tailenders Jason Kila, Nosaina Pokana and Damien Ravu added 84 for the final three wickets with Vala doing most of the heavy lifting. It took the return of Dillon Heyliger, who had earlier hit the top order with three wickets, to finally dislodge Vala to end the innings with 34 balls unused.

Yet, Canada's top order failed again in the chase. It took Jacobs to steady things upon entering at 56 for 4. Heyliger played a key role with Jacobs at the end as well as the pair knocked off the final 21 runs together in an unbroken eighth-wicket stand.

Canada can clinch ODI status for the first time since 2014 if they beat USA on Friday paired with a Hong Kong loss to Namibia and a PNG loss to Oman. If Canada, Hong Kong and PNG all lose, they will all remain on 1-4 with the fourth ODI status slot decided by net run-rate.

Peter Della Penna is ESPNcricinfo's USA correspondent @PeterDellaPenna