ROSEMONT, Ill. — Keon Barnum hit the go-ahead double in the eighth, Victor Roache added the insurance home run, and the Chicago Dogs backed a strong start by Jake Dahlberg as they defeated the Winnipeg Goldeyes, 4-2, on Saturday night at Impact Field.

It was a pitcher’s duel throughout until Barnum gave Chicago the lead. With two outs and a runner on third, the former first-round draft choice lined an opposite-field double to beat the Winnipeg shift and make it 2-1 Dogs. On the next at-bat, Roache launched a towering two-run shot to left to give Chicago some much-needed insurance runs.

Kyle Halbohn then worked the ninth for his third save of the season.

Before that, Dahlberg was excellent over six innings, allowing just one earned run on three hits with eight strikeouts. The UIC alum’s eight strikeouts tied a season-high that he set on June 11th.

Casey Crosby (W, 1-0) kept the game knotted at one with two dynamite innings, at one point retiring six straight Goldeyes. The Elburn, Illinois native did not allow a hit or a walk and struck out three batters.

Winnipeg opened the scoring in the top of the fourth with an RBI single by James Harris, giving the visitors the 1-0 advantage.

The lead would not last long, however, as Mitchell Kranson launched a solo shot to right field, tying the game at one. It was Kranson’s first homer as a Dog in the Chicago win.

LHP Austin Wright (1-5) will start game three on Sunday afternoon with first pitch scheduled for 1:05 PM.

Fans can tune in to The Chicago Dogs Baseball Network to watch all Dogs home games. For more updates, follow @TheChicagoDogs on social media and use the hashtag #TakeABite.