But when Kirby's pitch count got to 96, Garnets Manager Mike Bruno knew he had to go to the pen - with his team up 3-1 at the end of five.
The Garnets' bullpen allowed a potent John Jay lineup to tie the game in the sixth, but Rye scored what turned out to be the game-winning run on a bases-loaded balk in the top of the seventh, earning a 4-3 decision to remain unbeaten.
Ryan Anderson picked up the win, and Chase Pratt went 2-for-3 with a homer and three RBI for the defending Class A champs, who improved to 3-0.
John Jay fell to 1-5.
Click here to follow Daily Voice Somers and receive free news updates.