SAN FRANCISCO - After six straight games with the A's, the Giants did their local rival a favor. They helped their own cause, too.
The Giants went up to Seattle and beat the Mariners 4-3, swiping the game with a Run Thrown In in the top of the ninth inning. The win got them back on the right track after two straight tough losses in Oakland.
The Giants took the lead three times and gave it back three times. In the top of the ninth, they scored on a strange play, with Edwin Diaz, one of the best relievers in baseball, on the mound. Steven Duggar was on second when Pablo Sandoval hit a slow roller to second. Dee Gordon was playing deep and made an ill-advised charging throw that got away, allowing Duggar to race home.
-- Hunter Pence gave the Giants a temporary lead with a homer to the second deck in the sixth. The 445-foot blast was the third-longest of the season by a Giant, and got Pence on the board for 2018. He had not homered in 140 at-bats dating back to last Sept. 25.
-- Bruce Bochy said before the game that Austin Slater will get more time, especially against left-handed piching. Slater was 1-for-4. More importantly, he threw a runner out at the plate in the fourth to help get Andrew Suarez out of a pickle. The throw was 99.6 mph, the fastest by a Giants position player this season. Slater, in limited time, has the only two throws over 95 mph. He had another clocked at 99 mph earlier this month.
-- Kelby "Tommy Ball" Tomlinson took advantage of a rare start. Tomlinson tripled in the third and scored. He had a second hit, as well.
-- With their right-handed pop, the Mariners are a tough test for lefty starters. Andrew Suarez handled them relatively well. He was charged with three earned in 5 2/3 innings, although he allowed eight hits. Suarez has allowed 12 runs in 14 2/3 innings of interleague play this season.