Ryan Moore showed he is right back at the top of his game in winning the Longines International Jockeys’ Championship for the third time at Happy Valley in Hong Kong.