TinCaps pitcher Justin Hancock turned in five scoreless innings to notch the win.
Baltz finished with six RBIs.
TinCaps catcher Dane Philips started the scoring with a two-run home run in the first, and third baseman Gabriel Quintana hit a solo home run in the fourth inning. Other TinCaps who knocked in runs were Maxx Tissenbaum and Alberth Martinez.
Hancock, a native of Defiance, Ohio, allowed only two hits, struck out seven and walked two. In the first three games, Joe Ross, Max Fried and Hancock have combined to throw 14 innings, allow four hits, one earned run and strike out 16 while walking six. The starters' ERA is a combined 0.64.
Tayron Guerrero and Matthew Shepherd continued to silence the Great Lakes (0-3) lineup, each throwing two innings of relief. Loons starter Jharel Cotton (0-1) took the loss, giving up six earned runs in 4 1/3 innings.
The finale of the four-game series is scheduled for 3:05 p.m. Sunday at Great Lakes' Dow Diamond. The scheduled starters are Zach Eflin for Fort Wayne and Carlos Frias for Great Lakes.