MILWAUKEE (AP) -- Chase Anderson took a no-hitter into the eighth inning and finished with 8 2/3 strong innings to lift the Milwaukee Brewers over the Chicago Cubs 4-2 on Tuesday night.
The Cubs entered averaging 5.94 runs per game, but Anderson (2-5) stopped them almost cold to snap a personal five-game skid.
Ben Zobrist ended Anderson's no-hit bid with a double to the wall in center on the first pitch of the eighth.
Anderson was perfect through 5 1/3 innings before walking Miguel Montero on a 3-2 pitch. Anderson regrouped by striking out Kyle Hendricks and Dexter Fowler.
Jason Heyward and Kris Bryant spoiled Anderson's shutout with solo homers in the ninth. Bryant drove Anderson's final pitch to the seats in left.
Cubs fans joined the hometown crowd with a standing ovation while Anderson walked off the field.
Jeremy Jeffress got the final out for his 11th save.
Hendricks (2-3) allowed four runs in 5 1/3 innings.