Nepal and the Netherlands Advance to Triangular Series Final After Rain Cancels Match March 3 Cricket