Armor Golden Eagle chases Happy Valley hat-trick as title race heats up