Maraahel Holds off Scorpion in Hardwicke Stakes