Molong Magpies to face do-or-die semi-final against Geurie Goats