Hosts Singapore and Fiji remain unbeaten after day two of the Nations Cup netball tournament.
Singapore beat Papua New Guinea 54-36, pulling away after leading by only six at three quarter time.
Seventh ranked Fiji were simply too good for Sri Lanka, romping home 81-24.
While Namibia produced a dramatic comeback, overturning an eight goal deficit in the final quarter to win 44-42.