The Inevitable thrashes rivals in $50,000 3YO Cup at Mowbray