SAN FRANCISCO (AP) Mike Yastrzemski scored the go-ahead run on a wild pitch in the eighth inning, Johnny Cueto pitched five scoreless innings in his second game back from Tommy John surgery and the San Francisco Giants beat the Miami Marlins 2-1 Sunday.
Giants rookie Mauricio Dubon homered, and San Francisco took two of three from the struggling Marlins.
Dubon connected leading off the third against starter Elieser Hernandez to break a scoreless tie. Dubon connected on a 1-0 slider that just cleared wall in left for his third homer.
Cueto gave up three hits, struck out two and walked two. The two-time All-Star has combined for 10 innings of four-hit ball in his two starts since coming off the injured list.
Giants reliever Tyler Rogers (2-0) struck out one in a 1-2-3 eighth for the win, and Will Smith worked around a walk and a wild pitch in the ninth for his 33rd save in 37 tries. The All-Star closer had been out since Sept. 6 with back tightness.
Jon Berti had two hits and one RBI and made a great defensive play for the Marlins, who have lost six of seven and are 11-34 since July 30.
Hernandez struck out a career-high nine in five innings of three-hit ball. He gave up one run and walked one.
The Marlins tied the game in the seventh on Berti's two-out, RBI single, which scored Magneuris Sierra from third. Sierra reached on a two-out infield hit and went to third on third baseman Evan Longoria's throwing error.
Yastrzemski scored the go-ahead run on reliever Ryne Stanek's second wild pitch. Yastrzemski and Brandon Belt reached on consecutive one-out singles against Jarlin Garcia (3-2). Both runners advanced on Stanek's first wild pitch before he walked Longoria to load the bases.