Matthew Boyd ended a six-start winless streak by allowing two runs, one earned, and two hits over five innings. He struck out four and earned his ninth win, stabilizing a game that was tied 2-2 after Cincinnati scored twice in the fifth. Boyd had been 0-4 since his Aug. 9 win over Kansas City, so the outing gave the Cubs a needed rotation result as the schedule narrowed.
The Cubs built the lead in pieces. Matt Shaw's sacrifice fly opened the scoring in the second, Seiya Suzuki's RBI single restored a 2-0 advantage in the fifth, and Michael Busch broke the tie with a solo homer in the sixth. Busch finished 2-for-3 with a walk, home run and RBI, while Nico Hoerner added an RBI single in the eighth.
Swanson's ninth-inning drive made the final margin three runs. The shortstop went 2-for-4 with a home run, RBI and two runs in his second game after missing 28 contests with a left oblique strain. His return had already changed Chicago's infield alignment; the homer showed why getting that alignment back in place matters during the playoff chase.