SAN FRANCISCO (AP) — Mark Reynolds just wanted to get on base.
He wasn't thinking about breaking up a no-hitter.
Jake Peavy took a no-hitter into the eighth inning and finished with a one-hitter over 7 2-3 innings and the San Francisco Giants beat the Milwaukee Brewers 3-1 on Saturday night.
That one hit belonged to Reynolds, who broke his bat on the pitch and sent a flare into right field.
"It was still a close game," Reynolds said. "We had guys on base all night. We needed a big hit."
The Brewers lost their fourth straight and seven of nine overall and had their NL Central lead cut to a game over the St. Louis Cardinals, who split a doubleheader with the Chicago Cubs.
"You know what's going on, it's all over every ballpark," Reynolds said. "But we just have to take care of business."
It was the second time in the past week that a Giants starter was this dominant. Madison Bumgarner had a perfect game through seven innings on Tuesday night against the Colorado Rockies. Justin Morneau doubled leading off the eighth for Colorado's only hit.
On Saturday, Scooter Gennett made a bid for Milwaukee's first hit in the seventh, but shortstop Brandon Crawford made a diving stop up the middle to start an inning-ending double play.
"I knew I had the play at second but not the double play," Crawford said. "It was more important to keep the ball in the infield."
Crawford also robbed Aramis Ramirez of a hit in the fifth, going deep into the hole to grab a grounder before making a jump throw to first.
"The two plays Crawford made were outstanding," Brewers manager Ron Roenicke said. "When he made those plays it didn't look good for us. He has good range and a good arm."
Peavy, the 2007 NL Cy Young Award winner with San Diego, has never pitched a no-hitter. He got his 2,000th career strikeout when he fanned Ramirez leading off the second.