The Inevitable takes home the $100,000 Conquering Stakes