The Princeton Rays handed Johnson City its second loss in four games on Tuesday, breaking open a tied game in the seventh and holding on for a 5-3 win in Princeton.
Jake Hager doubled in a run and later scored on a wild pitch in the seventh for Princeton. David Kubiak and Garret Smith shut down Johnson City the rest of the way, allowing just one hit in the final three innings.
Johnson City plated its runs on an error and a fielder’s choice in the third, and a solo home run by Ronald Castillo in the sixth. Matthew Williams had two hits.
Eduardo Hiraldo pitched 51â„3 innings, giving up three runs on seven hits with a pair of strikeouts. Tyler Mills was saddled with the loss after allowing two runs on four hits.
Princeton’s Felipe Rivero got the win, allowing two runs on a one hit in five innings.
Johnson City improved to league best 20-8 and plays Princeton again today at 11 a.m.