Lion Nathan has won the 10 year naming rights to Australia's biggest and most popular event the Melbourne Cup horse race - for a reported A$80m with what it claims to be Australia's biggest ever consumer promotion.