Kirk McCarty held the Falmouth Commodores (16-11) scoreless for 6 2/3 innings to boost the Orleans Firebirds (14-12) to a 2-1 victory.
McCarty allowed three hits, four walks and struck out five.
A walk-off two-run home run by Adam Haseley gave the Orleans Firebirds the win.
Haseley racked up two RBIs on two hits for the Orleans Firebirds. He singled in the fourth inning and homered in the ninth inning.
Brandon Bielak improved to 2-0 on the year by picking up the win for the Orleans Firebirds. He allowed one run over 1 2/3 innings. Bielak struck out three, walked none and gave up two hits.
Stephen Villines (0-1) took the loss for the Falmouth Commodores. He lasted just one-third of an inning, walked one, struck out none, and allowed two runs.