The Waratahs escaped with a thrilling five-point victory over the Fijian Drua sealed in the final minutes.