Steven Beckham kept the Olean (20-15) off the board during his six innings of work and the Niagara (22-15) beat the Olean, 5-1.
Beckham allowed one hit, five walks and struck out five.
Chane Lynch was hot from the plate for the Niagara. Lynch went 2-4 and scored two runs. He doubled in the fourth inning and singled in the sixth inning.
Ruben Medina was charged with his second loss of the year. He lasted just seven innings, walked two, struck out four, and allowed four runs.