SYRACUSE — Brad Emaus pinch-hit in the eighth inning and broke a 6-6 tie, singling and scoring designated hitter Valentino Pascucci to give the Buffalo Bisons a 7-6 lead they wouldn’t surrender Saturday. Buffalo won its third straight and got back to .500 with a win over the Scranton/Wilkes-Barre Yankees.

After a rough June in which they went 10-19, the Bisons are now 45-45.

The Bisons took a 1-0 lead in the first inning but had to fight from behind for the majority of the back-and-forth game. The Yankees expanded their lead to 5-1 in the fourth. The score stayed that way until center fielder Matt den Dekker drilled a three-run shot over the fence to narrow Buffalo’s deficit to 5-4 in the sixth. Den Dekker’s drive was the momentum-changer. He is hitting .192 this season.

The Bisons went up 6-5 on a Josh Satin sacrifice fly in the seventh, but Scranton/Wilkes-Barre knotted the score in the home half of the same frame.

Buffalo starter Garrett Olson surrendered eight hits and five runs in four innings of work. Josh Edgin (3-2) pitched just one inning of relief work, giving up two hits and one run, but got the win. Lefty Justin Hampson (4-2) recorded his third save of the year.

The teams played in Syracuse’s Alliance Bank Stadium.

Buffalo will play against Scranton (48-42) once more at 2 p.m. today. It is the team’s final game before the All-Star break.