Caulfield dash Rovers hopes