Iannone's best result comes in tricky conditions