Billy Hamilton hit his first career homer, and Chris Heisey singled home the tiebreaking run in the sixth inning, sending the Cincinnati Reds over the Chicago Cubs 3-2 Tuesday night in a game delayed three times because of rain.
The game started 19 minutes late. There was a 15-minute delay in the top of the fifth and a 1-hour, 11-minute delay in the bottom of the sixth.
Hamilton's solo homer off Jeff Samardzija (0-3) tied it in the fifth. Zack Cozart tripled to right-center field with two outs in the sixth, and Heisey's pinch-hit single put the Reds ahead as heavy rain started to fall and the third rain delay followed.
Alfredo Simon (4-1) gave up five hits, including Starlin Castro's two-run single, before Heisey pinch-hit for him.
Jonathan Broxton retired all three batters in the ninth for his fifth save in as many chances.
The Cubs have lost five of their last six games, falling to 8-17.
The series opener on Monday was postponed because of rain and hasn't been rescheduled. The Reds have had seven rain delays in 11 home playing dates this season, with one game postponed and another suspended overnight.
It was another solid but winless performance for Samardzija, who has not gotten a victory in his last 12 starts since Aug. 30. The Cubs haven't scored while he was on the mound — only 32 runs in those 12 starts.
Tigers 4, White Sox 3: Bryan Holaday bunted home Austin Jackson with two outs in the ninth to lift the Tigers over Chicago in Detroit.
Jackson lined a long drive to right off Ronald Belisario and reached third when the ball was misplayed for an error by Dayan Viciedo. Jackson scored on Holaday's surprise bunt down the first base line.
White Sox starter Jose Quintana struck out a season-high 10, but had no decision for the third time this season, departing after six innings with the game tied 3-all.
Belisario (1-3) pitched two innings, allowing one hit and striking out three
Right-hander Joba Chamberlain (1-1) worked one inning of relief and Joe Nathan earned his fifth save.
Brewers 5, Cardinals 4, 11 inn: Lyle Overbay singled in Khris Davis with the tiebreaking run and the visiting Brewers beat the Cardinals in extra innings for the second straight night, winning 5-4 in 11 innings.
Davis hit a go-ahead triple to help the Brewers win 5-3 in 12 innings Monday night and started the winning rally this time with a leadoff double against Kevin Siegrist (0-1). Milwaukee is a major league-best 20-7, two more victories than the previous franchise best for the opening month, and 11-1 on the road.
The Brewers, missing four starters, managed just enough offense to beat the Cardinals again.
Carlos Gomez homered and pitcher Kyle Lohse had a two-run single for the Brewers, who have won five of six. Tyler Thornburg (3-0) struck out four in two scoreless innings and Francisco Rodriguez finished for his 13th save in 13 chances.