Campbell Sweeps Inverness Sires Stakes