Nobody said the Red Bull 111 Megawatt was going to be easy...