Corey Thurman held the Long Island Ducks (52-56) scoreless for six innings to boost the York Revolution (58-50) to a 4-3 victory.
Thurman allowed four hits, two walks and struck out one.
The game was back-and-forth heading into the ninth, with four lead changes.
The York Revolution were led by Andres Perez's hitting. Perez went 2-4, drove in one and scored one run. He singled in the first inning and homered in the third inning.
Ricardo Gomez recorded his fourth win of the year for the York Revolution. He allowed one run over one inning. He struck out one, walked none and surrendered two hits.
Connor Graham was charged with his second loss of the year. He lasted just zero innings, walked two, struck out none, and allowed one run.