MILWAUKEE (AP) -- Even when Milwaukee Brewers pitcher Matt Garza pitches a good game this season, he has one pitch that lets him down.

That pitch Saturday night was a high, inside fastball that red-hot hitting Chicago Cubs first baseman Anthony Rizzo hit into Miller Park's right field stands to score three and lead Chicago to a 4-2 win.

Milwaukee has lost the first three games of the series against the Cubs and nine of the team's last 11 games.

Garza (5-12) gave up three runs on four hits in six innings for the Brewers. He walked four and struck out five. Garza is 1-5 in his last seven starts and his 12th loss of the season tied a career high from 2009 with Tampa Bay.

"That's the way my year has gone," Garza said referring to his pitch to Rizzo, who has gone deep four games in a row. "You have to keep going out there and going right at it."

Jason Motte gave up a lead-off double to Adam Lind in the ninth inning, but Jorge Soler made a great catch of a long drive from Khris Davis at the top of the right field wall. Tommy Hunter came on to get Jean Segura to ground out to score Lind, and Hernan Perez flied out to end the game. It was Hunter's first save of the season.

Brewers manager Craig Counsell was lamenting the catch made by Soler.

"We had a pretty good rally going," he said. "We would've had the tying run at the plate."

Despite the tough stretch, Counsell said his team was not playing poorly.

"We're just not swinging the bats well enough," he said of his team that has scored just five runs in its last four games.

Rizzo is 7 for 11 with three home runs in the first three games against the Brewers. He has now hit 13 in his career against Milwaukee, the most against any opponent.

"He's really on a roll and it's fun to watch," said Cubs manager Joe Maddon.

Rizzo said the homer pitch from Garza was a good one, but he was able to get this bat on it.

"It was a tough pitch to hit," he said. "I'm feeling really good right now. But the most important thing is we got another win."

Kyle Hendricks (5-5) was pulled after giving up a lead-off single in the eighth inning for the Cubs. He gave up one run on four hits, while striking out six. He won for the first time in his last five starts.

"He was good," Counsell said. "He located his fastball really well."

The Cubs grabbed a 3-0 lead in the third inning. With two outs, Schwarber singled and Chris Coughlan walked. Rizzo hit the first pitch from Garza for his 20th home run of the season.

Davis' RBI single in the fourth inning cut the lead to 3-1.

Schwarber extended the lead to 4-1 with his fourth home run of the season with two out in the seventh.

FLYING BAT

A woman sitting behind the Brewers' dugout was hit by piece of a broken bat from Schwarber in the third inning. She was tended by medical personnel and left the stands under her own power. She later returned to her seat. It was the second fan hit in recent weeks at Miller Park as a woman was hit in the face by a foul ball July 7 and seriously injured.

TRAINER'S ROOM

CUBS: C Miguel Montero will begin a rehab assignment Sunday with Double-A Tennessee. Montero has been on the 15-day disabled list with a sprained left thumb since July 17.

BREWERS: RHP Brandon Kintzler remains on the 15-day disabled list with left knee tendinitis. No date has been set for his return.

UP NEXT:

CUBS: LHP Clayton Richard (1-0) will be recalled from Triple-A Iowa Sunday and start the final game of the series. The Cubs acquired Richard from the Pittsburgh Pirates for cash on July 3.

BREWERS: RHP Kyle Lohse (5-12) starts the series finale. He has struggled this season, giving up 24 home runs in his 22 starts. He was the losing pitcher Monday as the San Francisco Giants beat the Brewers 4-2.