SAN FRANCISCO (AP) Jaylin Davis hit his first career home run to end it with one out in the ninth, sending the San Francisco Giants past the Colorado Rockies 2-1 on Wednesday night.
Will Smith (6-0) struck out the side in the ninth for the win before Davis connected on a 3-2 pitch from DJ Johnson (0-2).
Charlie Blackmon got thrown out at the plate in the eighth trying to score the go-ahead run for the Rockies.
This one ended far sooner one night after the teams played their second matchup of 16 or more innings this season as the Rockies won 8-5 in 16 innings Tuesday - establishing a major league record for using a combined 25 pitchers.
Kevin Pillar hit an RBI single in the third for San Francisco.
The Rockies tied it with an unearned run in the seventh after Raimel Tapia reached on shortstop Brandon Crawford's throwing error and Josh Fuentes scored on first baseman Brandon Belt's missed catch.
Jeff Samardzija left with a one-run lead but missed a chance at matching his career high of 12 wins accomplished in 2016 during his first year with San Francisco.
The right-hander struck out five and walked one over six scoreless innings, allowing five hits in his final 2019 start.
Brandon Crawford led off for the second time in his career and is now 0 for 10 in that spot of the order.
Stephen Vogt stole two bases, doubling his career total, while Mike Yastrzemski extended his on-base streak to 16 games with a walk in the third.