SAN FRANCISCO (AP) -- Matt Duffy homered and drove in three runs to help the San Francisco Giants snap a nine-game home losing streak by beating the Seattle Mariners 6-2 on Tuesday.
Casey McGehee added a two-run double and Angel Pagan hit an RBI single as the Giants snapped their longest home skid since an 11-gamer at New York's Polo Grounds in 1940. Tim Lincecum (7-3) allowed two runs and five hits in 5 2/3 innings to get the win in his second start against his hometown team.
Brad Miller homered and drove in two runs for the Mariners, who split the two-game series in San Francisco and finished 4-4 on an eight-game road trip.
 
Giants snap 9-game home skid with 6-2 win over Mariners
 
The Giants avoided their first winless homestand of at least five games since the first one ever at AT&T Park in 2000. They did it by getting some rare offense at home.
San Francisco had scored just 17 runs during the home skid and had not homered in five straight games here before Duffy went deep in the second inning against J.A. Happ (3-3).
Lincecum, who has won five of six decisions at home, failed to make it out of the sixth inning. He allowed a solo homer in the fifth to Miller and then an RBI single to Miller in the sixth that cut the lead to 3-2.
George Kontos entered with two outs and runners on first and third and got Mike Zunino to fly out. Kontos has not allowed any of the 16 runners he has inherited this season to score.
Pagan was ejected in the eighth inning after arguing with home plate umpire John Hirschbeck. The Giants still ended up with some insurance runs when Tom Wilhelmsen walked two batters before Duffy hit an RBI single and McGehee broke it open with a pinch-hit, two-run double.
 

Comments are closed.