Pittsburgh starter Mitch Keller (8-2) pitched seven innings, allowing one run and a season-low two hits, with seven strikeouts and two walks.
Washington starter Trevor Williams (3-4) worked five innings and allowed two runs on seven hits, one walk and six strikeouts.
Toronto right-hander Kevin Gausman allowed six runs, seven hits and four walks in 4 2/3 innings before the bullpen locked down the victory.
Ian Gibaut (6-1) recorded five outs to earn the victory and Alexis Diaz pitched the ninth inning to earn his 15th save.
The Giants erupted for 15 hits, seven for extra bases, and their fourth-most runs of the year to salvage one win in the three-game set.
Persons:
Andrew McCutchen, Charles, Read, Marcano, Jack Suwinski, Mitch Keller, David Bednar, Jeff McNeil, Carlos Carrasco, Jorge Soler, Bryan De La Cruz, Luis Robert Jr, Soler, Garrett Cooper, Bryan Hoeing, Puk, Kendall Graveman, Seth Brown, Brent Rooker, Esteury Ruiz, JP Sears, Trevor May, Sam Long, Abraham Toro, Blake Perkins, Nolan Jones, Coco Montes, Ezequiel Tovar, Ryan McMahon, Jake Cronenworth, Fernando Tatis Jr, Blake Snell, McMahon, Tom Cosgrove, Brent, Jones, Enrique Hernandez, Kenley Jansen, Hernandez, Ron Marinaccio, Adam Duvall, Justin Turner, Triston Casas, Chris Martin, DJ LeMahieu, Anthony Volpe, Zach Neto, Shohei Ohtani, Matt Thaiss, Taylor Ward, Logan Gilbert, Griffin Canning, Teoscar Hernandez, Mike Ford, Gilbert, Corbin Carroll, Christian Walker, Kevin Ginkel, Scott McGough, Zach McKinstry, Arizona's Emmanuel Rivera, Jason Foley, Ketel Marte, Carroll, Rivera, Lourdes Gurriel Jr, flied, Walker, Marte, Kerry Carpenter, Geraldo Perdomo, Shane Bieber, Andres Gimenez, Josh Bell, Bieber, Bell, Brandon Bielak, Gimenez, Candelario, Dominic Smith, Washington, Matt Olson's, Atlanta's Bryce Elder, Elder, Trevor Williams, Nick Castellanos, Bryson Stott, Trea Turner, Bryce Harper, Taijuan Walker, Freddie Freeman, Jason Heyward, Caleb Ferguson, Gunnar Henderson, Ramon Urias, Ryan O'Hearn, Kyle Gibson, Salvador Perez, Mike Mayers, Carlos Hernandez, Franco, Shane McClanahan, Harold Ramirez, Robbie Grossman, Marcus Semien, Corey Seager, McClanahan, Matt Chapman, Kevin Gausman, Louie Varland, Donovan Solano, Alex Kirilloff, Trevor Larnach, Royce Lewis, Elly De La Cruz, Louis, De La Cruz, Ian Gibaut, Alexis Diaz, Adam Wainwright, Jordan Hicks, Nolan Arenado, Joc Pederson, Thairo Estrada, Brandon Crawford, shellacking, Pederson, Estrada, Blake Sabol, Michael Conforto, Nico Hoerner, Crawford
Organizations:
Pittsburgh Pirates, New York Mets, PNC, Pirates, National League Central, Pittsburgh, Mets, Marlins, White Sox, Miami, Chicago, The White Sox, Athletics, Brewers, Oakland, Milwaukee, Rockies, Padres, Colorado, San Diego, San, The Rockies, Brent Honeywell, Red Sox, Yankees, Boston, Triston, Mariners, Angeles, Seattle, Angels, Diamondbacks, Tigers, Detroit, Astros, Cleveland, Houston, Guardians, Nationals, Braves, Washington, Atlanta, House, Phillies, Dodgers, Philadelphia, Los, Orioles, Royals, Baltimore, Kansas City, Rays, Rangers, Tampa Bay, Texas, Blue Jays, Twins, Cavan Biggio, Toronto, Minnesota, Reds, Cardinals, Cincinnati, St, Giants, Cubs, The Giants, Thomson
Locations:
Pittsburgh , Pennsylvania, USA, Milwaukee, San, Denver, Colorado, San Diego, New York, Bronx, Boston, Anaheim , Calif, Arizona, Walker, Washington, Los Angeles, St . Petersburg, Fla, Texas, Toronto, San Francisco, Chicago, California