Ridden by Tyler Baze, Majestic Harbor ran 1 1/2 miles in 2:03.33 and paid $13.60, $6.60 and $4.20.
"I let him find his own pace today," Baze said. "When he hit his stride and was clicking along smooth, I just let him gallop by everybody and when he decided it was time to go, it was time to go."
Ever Rider returned $11.60 and $7, while Segway was another 1 3/4 lengths back in third and paid $4.20 to show.
Blueskiesnrainbows, the 2-1 favorite, finished fifth, beaten by 14 1/2 lengths.
The victory, worth $60,000, increased Majestic Harbor's career earnings to $331,764, with five wins in 21 starts.