Kempsey Saints Green escape with victory on final whistle