Isle of Man flexes its competitive muscles