I'm convinced that winning on Elite difficulty requires a lot of luck. No matter how perfect your skill...if you hit every speed boost... it all comes down to luck on the weapons you get and the weapons your opponents get and hoping they use them successfully on other ships.