Air race fans got their money's worth as Japan's Yoshihide Muroya claimed an epic air race in Germany to stay in the running for the championship.