Randy at his best