TOKYO - Japan rode a 25-point game from emerging star Rui Hachimura to claim a must-win Asian World Cup qualifier over Iran in Tokyo on Monday.