Alexander Kristoff hadde vunnet de fire siste utgavene av GP Frankfurt, men Pascal Ackermann tok over kronen etter dagens seier.