Point of Law wins 2026 Melbourne Cup in historic stable trifecta · Digg