In the Allianz World Championship race at the iconic Alexandra Palace in London, six pilots battle it out through the most important race of their lives to crown the …