San Francisco jumped out early with a 2-run first, and that lead held up until the Mariners started chipping away in the fourth. Seattle answered with 2 in the fourth, added a run in the fifth and sixth, then broke it open with 2 more in the seventh — outscoring the Giants 6-1 across the middle innings while San Francisco's offense went quiet after the fast start. The Mariners finished with 11 hits and zero errors to the Giants' 5 hits and 2 errors, the kind of clean, contact-heavy day that's been their formula all year.


San Francisco's win streak snapped at 3 with the loss, and the story lines up with their season-long pattern — Luis Arraez has been steady at the top of the order, but a Giants team that's 24-40 when it allows a home run needed its pen to hold the line and couldn't. For Seattle, Sunday was a much-needed answer after dropping 2 of their previous 4, and it gives a Mariners club that's been up-and-down of late a series win to build on.

- 10-Day-ILMatt Chapman (3B) — Chapman (abdomen) was cleared to begin a swinging progression Friday, Alex Pavlovic of NBC Sports Bay Area reports.07/18
- 10-Day-ILVictor Bericoto (RF) — The Giants placed Bericoto on the 10-day injured list Friday with a left oblique strain.07/10
- 10-Day-ILJonah Cox (CF) — Cox went 3-for-3 with a solo home run and an additional run scored in Friday's 18-3 win over the Cubs.07/08
- 10-Day-ILHarrison Bader (CF) — Bader (foot) will take batting practice Monday and run the bases Tuesday, Justice delos Santos of The San Jose Mercury News reports.07/06
- 15-Day-ILMatt Gage (RP) — Gage will be re-evaluated in one month after an MRI revealed a moderate left flexor strain, Alex Pavlovic of NBC Sports Bay Area reports.07/08
- 60-Day-ILJoel Peguero (RP) — Peguero (hamstring) threw 30 pitches during a bullpen session Monday, Evan Webeck of the California Post reports.06/29
- 60-Day-ILRowan Wick (RP) — The Giants placed Wick (elbow) on the 60-day injured list Sunday, Justice delos Santos of The San Jose Mercury News reports.05/08
- 60-Day-ILHayden Birdsong (RP) — Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports.05/08
- 60-Day-ILRandy Rodriguez (RP) — The Giants placed Rodriguez (elbow) on the 60-day injured list Tuesday, Justice delos Santos of The San Jose Mercury News reports.05/08
- 60-Day-ILJose Butto (RP) — The Giants transferred Butto (arm) to the 60-day injured list Tuesday.05/08

- 10-Day-ILRob Refsnyder (DH) — Refsnyder (knee) will embark on a rehab assignment with Triple-A Tacoma on Saturday, Tim Booth of The Seattle Times reports.07/17
- 10-Day-ILBrendan Donovan (3B) — Donovan (groin) will shift his rehab assignment to Triple-A Tacoma on Friday, Shannon Drayer of SeattleSports.com reports.07/17
- 15-Day-ILMatt Brash (RP) — General manager Justin Hollander said Tuesday that Brash was diagnosed with a Grade 1 strain in his right lat, Shannon Drayer of SeattleSports.com reports.06/16
- 60-Day-ILCooper Criswell (RP) — Seattle transferred Criswell (shoulder) to the 60-day injured list Friday.07/04
- 60-Day-ILCarlos Vargas (RP) — Mariners general manager Justin Hollander said Tuesday that Vargas (lat) recently began a throwing program and could be ready to return from the 60-day injured list around the Aug. 3 trade deadline, Zac Hereth of 710 AM Seattle Sports reports.06/17
- 60-Day-ILWill Wilson (3B) — Wilson (thumb) has gone 3-for-9 with two RBI and a 1:2 BB:K in his first three rehab games between High-A Everett and Triple-A Tacoma.06/17
- 60-Day-ILLogan Evans (SP) — The Mariners placed Evans (elbow) on the 60-day injured list Monday.05/08
Both rosters are banged up in ways that matter beyond Sunday. Seattle is still without Brendan Donovan and Rob Refsnyder as they work through rehab assignments, thinning an infield/DH mix that's already needed reshuffling. San Francisco's absences run deeper — Matt Chapman, Victor Bericoto, Jonah Cox and Harrison Bader are all out, and that bullpen attrition (Matt Gage, Joel Peguero, Rowan Wick, Hayden Birdsong, Randy Rodriguez all shelved) is the bigger long-term problem for a team trying to hang onto the fringes of a playoff race.
For Seattle, taking 2 of 3 from a Giants team playing meaningful games is exactly the kind of series a middling club needs to steady itself before the trade deadline reshapes both rosters.