Draper produced another marathon effort to claim the eighth win of his 2025 season.