SAN FRANCISCO (AP) — Rookie Tyler Matzek struck out seven in seven innings to end a five-start losing streak, and the Colorado Rockies capitalized on San Francisco's mistakes to beat the Giants 3-2 on Monday night. The Rockies have won four straight games in San Francisco for the first time in club history, kicking off a stretch of 13 straight games against the NL West with an impressive victory. Justin Morneau and Corey Dickerson hit sacrifice flies for the Rockies, who earned just their fourth road win in 27 games since sweeping a three-game series at AT&T Park from June 13-15. San Francisco manager Bruce Bochy was ejected in the eighth by plate umpire Doug Eddings for arguing a called third strike on Buster Posey. Andrew Susac homered for the Giants, who missed a chance at their first three-game home winning streak since taking five straight from May 28-June 8. Right fielder Hunter Pence threw home on Charlie Blackmon's two-out single.