SAN FRANCISCO (AP) — German Marquez pitched a one-hitter, nicked only by Evan Longorias single with one out in the eighth inning, and the Colorado Rockies ended an eight-game losing streak by beating the San Francisco Giants 4-0 Sunday.
Marquez (2-1) struck out nine and walked none while throwing 105 pitches in the first complete game in the majors this season. It was the first-ever complete game for Marquez in 156 pro starts, including 69 in the big leagues.
Marquez had allowed just one runner, hitting Kevin Pillar with a pitch to begin the sixth inning, and was in complete control heading into the eighth.
Brandon Crawford opened the eighth with a hard, one-hopper that deflected off third baseman Nolan Arenados glove. Arenado quickly grabbed the ball out of the air and zipped a throw to retire Crawford.
Longoria followed with a grounder in the hole, just beyond Arenados dive. The Gold Glover took off his mitt and slammed it to the ground, shouting in frustration that the no-hit bid had been broken up.
The 24-year-old Marquez made his second start since signing a $43 million, five-year contract.
Arenado provided all the support with a three-run homer, his first this season. The four-time Silver Slugger entered the day batting .246 with six RBIs.
Arenado walked and scored on Storys RBI double in the third. Arenado then ended his power drought with a towering home run off Giants starter Derek Holland in the fifth.
Holland (1-2) allowed four runs on six hits in six innings.