• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

San Francisco Sports Today

San Francisco Sports News Continuously Updated

  • Baseball
    • A’s
    • Giants
  • Football
    • 49’ers
    • Raiders
  • Basketball
    • Kings
    • Warriers
  • Sharks
  • Earthquakes
  • Colleges
    • San Jose State
    • Stanford
    • University of California, Berkeley

Rafael Devers exacts his revenge

June 21, 2025 by McCovey Chronicles

Close up of Rafael Devers flipping his bat after hitting a homer.
Photo by Thearon W. Henderson/Getty Images

Back in the win column.

The San Francisco Giants won on Saturday, and they did it the only way they know how: by one run. But they also did it the way they planned for six days ago, when they swung a trade with the Boston Red Sox, the team they just beat: by way of Rafael Devers.

Devers exacted his revenge on Saturday, and he did it with emphasis. The Giants won the baseball game 3-2 because Devers was in it, on their side. They would not have won the game had he not been.

He won’t get credit for one full win on the WAR charts, but the Giants are 43-34 because he wore orange and black on Saturday, and they’d be 42-35 if he did not.

It happened in the third inning, with two outs and Andrew Knizner on base, courtesy of an error by David Hamilton. Devers, who had ground out in his first at-bat, took a very straightforward one to measure, two to rake approach. The first pitch from former teammate Brayan Bello was a 95-mph fastball, belt high on the outer third of the plate.

Devers watched it slam into the glove of Connor Wong with a satisfying thwack.

And so Bello tried it again, pumping another fastball — this time at 96 — to the same location. And Devers, as he’s done so many times in his first few games with the Giants, swung out of his shoes.

This time he made solid contact. And true to his introductory presser promise, he was unperturbed by the toils of Oracle Park, choosing instead to adapt to the environment and spin the ball the other way, clearing the left field wall by a stunning amount for a left-handed hitter.

The Giants didn’t know it then, but they would need those two runs. To that point they had scored just one, courtesy of the hitter who, thanks to Devers’ arrival, has been relegated to just the second-best power hitter on the team, Heliot Ramos.

Ramos took on more of a battle, seeing six pitches from Bello in the first inning before launching a cutter into the bullpen, where it easily cleared the fence but unfortunately fell short of smacking Sean Hjelle in the face.

For eight innings, it seemed like that run by Ramos would be enough. Landen Roupp bounced back from his difficult outing last week to dominate Boston’s hitters for six innings, allowing just three hits (all singles) and three walks, while striking out seven. After his six innings ended, the one run Ramos provided would have been enough.

Randy Rodríguez needed just nine pitches to conquer the seventh inning, and when it ended, the one run Ramos provided still would have been enough.

Tyler Rogers required a mere 10 pitches for the eighth inning, and when it ended, the one run Ramos provided still would have been enough.

But Camilo Doval ran into ninth-inning trouble, and suddenly Ramos’ run was not enough. Now they needed the two provided by the new guy; the new star.

Doval, intent on milking the Giants’ love of one-run wins, gave up hits to the first three batters, allowing one run to score in the process. An error by Knizner allowed a second run to score, while a stolen base moved the tying run into scoring position with just one out.

But after early-season closer controversy, Doval is now the finisher without debate. He got himself into the mess, but Bob Melvin trusted him to get out of the mess. And a groundout and a popout later, he did exactly that.

Eight of their last 10 wins have now come by one run. Thanks, Raffy.

Filed Under: Giants

Primary Sidebar

Recent Posts

  • Stars re-sign Mavrik Bourque and Nils Lundkvist, young players still searching for roles
  • Game #79: A’s vs. Guardians Game Thread
  • Rafael Devers exacts his revenge
  • Giants address allegations regarding Hjelle
  • For Panthers, celebrations will continue before an important offseason begins

Categories

  • 49'ers
  • A's
  • Earthquakes
  • Giants
  • Kings
  • Raiders
  • San Jose State
  • Sharks
  • Stanford
  • Uncategorized
  • University of California, Berkeley
  • Warriers

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021

Our Partners

All Sports

  • San Francisco Chronicle
  • San Francisco Examiner
  • The Mercury News
  • 247 Sports
  • Bleacher Report
  • Forgotten 5
  • Golden Gate Sports
  • The Sports Fan Journal
  • The Spun
  • USA Today

Baseball

  • San Francisco Giants
  • Oakland A's
  • Last Word On Baseball - Oakland A's
  • Last Word On Baseball - San Francisco Giants
  • MLB Trade Rumors - A's
  • MLB Trade Rumors - Giants
  • White Cleat Beat
  • Around The Foghorn
  • Athletics Nation
  • McCovey Chronicles

Basketball

  • Golden State Warriors
  • Sacramento Kings
  • A Royal Pain
  • Amico Hoops - Kings
  • Amico Hoops - Warriors
  • Blue Man Hoop
  • Golden State Of Mind
  • Hoops Hype - Warriors
  • Hoops Hype - Kings
  • Hoops Rumors - Warriors
  • Hoops Rumors - Kings
  • Lets Go Warriors
  • Last Word On Pro Basketball - Golden State
  • Last Word On Pro Basketball - Sacramento
  • Pro Basketball Talk - Warriors
  • Pro Basketball Talk - Kings
  • Real GM - Warriors
  • Real GM - Kings
  • Sactown Royalty

Football

  • San Francisco 49ers
  • Las Vegas Raiders
  • 49ers Gab
  • Just Blog Baby
  • Last Word On Pro Football
  • NFL Trade Rumors - San Francisco 49ers
  • NFL Trade Rumors - Las Vegas Raiders
  • Niners Nation
  • Niner Noise
  • Niners Wire
  • Our Turf Football
  • Pro Football Rumors - 49ers
  • Pro Football Rumors - Raiders
  • Pro Football Talk - 49ers
  • Pro Football Talk - Raiders
  • Raiders Wire
  • Silver And Black Pride
  • Total 49ers

Hockey

  • Blades Of Teal
  • Fear The Fin
  • Last Word On Hockey
  • Pro Hockey Rumors
  • Pro Hockey Talk
  • The Hockey Writers

Soccer

  • Center Line Soccer
  • Last Word on Soccer
  • MLS Multiplex

College

  • Busting Brackets
  • California Golden Blogs
  • College Sports Madness
  • College Football News
  • Rule Of Tree
  • Saturday Blitz
  • The Daily Californian
  • The Stanford Daily
  • Zags Blog

Copyright © 2025 · Magazine Pro on Genesis Framework · WordPress · Log in