Recorder roars to win in Stallion Stakes