SAN FRANCISCO (AP) — Matt Cain used to be San Francisco's hard-luck loser, seemingly never getting the run support he needed. He had finally begun to shed that stigma this season and had a nice new contract as a vote of confidence — not to mention 18 straight scoreless innings over his first two home starts.
Then, his Giants missed more chances in what has become a disturbing trend for manager Bruce Bochy's bunch.
Giancarlo Stanton homered for the second time in three games to help back Ricky Nolasco's third straight win, and the Marlins beat Cain and the Giants 2-1 on Tuesday night for just their second victory in 10 games.
Hanley Ramirez had an RBI single in the fourth that ended Cain's home scoreless streak to start the season at 21 innings.
Nolasco (3-0) outdueled Cain (1-2) in the Marlins' sixth victory against the Giants in their last eight meetings — a stretch that includes Nolasco's 2-1 win over Cain last Aug. 12 in South Florida.
"I just made a couple of more mistakes than he did," Cain said. "Sometimes you feel like you get yourself in the right situations and you don't get it done."
Struggling Miami closer Heath Bell pitched a 1-2-3 ninth for his third save in six chances and first since walking a career-high four batters and taking his third loss Thursday in a 3-2 road loss to the Mets.
Pablo Sandoval hit a solo home run in the sixth for his fifth of the year and also doubled in the fourth for the Giants, who couldn't capitalize on chances.
A few hours after manager Ozzie Guillen insisted he would begin making lineup changes in the coming days if the Marlins don't get back on track, Miami stole three bases and challenged and worked the count against Cain. And Bell came through after Guillen said he would even consider a switch at closer if the burly right-hander didn't start producing.
Ryan Theriot's sharp grounder with two outs that bounced over the bag at first was ruled foul, and manager Bruce Bochy came out to argue. Theriot then grounded out to end the game.
"It's tough. Obviously a big point in the game," Theriot said. "We'd got a guy on second in the ninth and anything can happen, especially at home."
And, as the struggles continued one day to the next, Guillen began inquiring about extra insurance to protect himself.
"Your fans boo you, for good reason, for the right reason, it was starting to get ugly," Guillen said. "Hopefully we play better tomorrow than we did today, because my wife has very bad insurance. I've got to make sure I put my money in my insurance because if we keep playing like that, I might not make it to July."
Cain allowed two runs on six hits in eight innings, struck out four and walked one.
The right-hander had been nearly unhittable at home so far. He pitched a one-hitter in a 5-0 win over Pittsburgh in the home opener April 13, then pitched another nine scoreless innings in a 1-0, 11-inning victory against the Phillies and Cliff Lee — Philadelphia's ace went 10 scoreless — on April 18.