Dansby Swanson hit a tiebreaking two-run homer in the eighth inning, and the Chicago Cubs beat the Cincinnati Reds 7-5. Seiya Suzuki committed an ugly error and hit his first career grand slam — in one wild inning — as Chicago won for just the second time in its last 10 games. Mark Leiter Jr. got three outs for the win, and Héctor Neris handled the ninth for his seventh save in nine opportunities. Spencer Steer had three hits for Cincinnati, which had won five of seven. The start was delayed for almost 3 1/2 hours because of rain, and the showers continued with varying intensity through the first few innings at Wrigley Field.