Rocchio hits a 2-run homer and the Guardians hold on in the 9th to beat the Diamondbacks 3-1

Cleveland Guardians starting pitcher Gavin Williams throws against the Arizona Diamondbacks during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Cleveland Guardians starting pitcher Gavin Williams throws against the Arizona Diamondbacks during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Cleveland Guardians' C.J. Kayfus, right, celebrates his home run against the Arizona Diamondbacks with Guardians' Nolan Jones (22) during the second inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Cleveland Guardians' C.J. Kayfus, right, celebrates his home run against the Arizona Diamondbacks with Guardians' Nolan Jones (22) during the second inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Arizona Diamondbacks starting pitcher Zac Gallen throws against the Cleveland Guardians during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Arizona Diamondbacks starting pitcher Zac Gallen throws against the Cleveland Guardians during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Arizona Diamondbacks shortstop Geraldo Perdomo, left, makes a catch on a pop fly hit by Cleveland Guardians' Daniel Schneemann as Perdomo avoids colliding with Diamondbacks left fielder Lourdes Gurriel Jr., right, during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Arizona Diamondbacks shortstop Geraldo Perdomo, left, makes a catch on a pop fly hit by Cleveland Guardians' Daniel Schneemann as Perdomo avoids colliding with Diamondbacks left fielder Lourdes Gurriel Jr., right, during the first inning of a baseball game Monday, Aug. 18, 2025, in Phoenix. (AP Photo/Ross D. Franklin)
Carbonatix Pre-Player Loader

Audio By Carbonatix

PHOENIX (AP) — Brayan Rocchio hit a two-run homer, rookie C.J. Kayfus had a solo shot and the Cleveland Guardians beat the Arizona Diamondbacks 3-1 on Monday night.

Gavin Williams (8-4) threw 5 1/3 scoreless innings, giving up four hits and a walk while striking out five. It was another good outing for the 26-year-old, who took a no-hitter into the ninth against the New York Mets on Aug. 6 before giving up a solo homer to Juan Soto.

The D-backs cut their deficit to 3-1 with two outs in the ninth when Geraldo Perdomo hit an RBI triple that got past a diving Nolan Jones in right field. Cade Smith struck out All-Star Ketel Marte for his seventh save.

The Guardians snapped a three-game losing streak and improved to 64-60, three games out of an American League wild-card spot. The Diamondbacks have dropped four straight.

Arizona starter Zac Gallen (9-13) gave up three runs and five hits over six innings, striking out three.

Rocchio connected for his third homer of the season in the fifth, turning on Gallen's knuckle curve and sending it over the right-field fence for a 3-0 advantage.

Kayfus homered in the second to give the Guardians a 1-0 lead. It was the 23-year-old's second big league homer and first of two hits on the night.

Key moment

Erik Sabrowski got the Guardians out of a sixth-inning jam. He entered with one out and runners on first and third, but struck out Tyler Locklear and got Ildemaro Vargas to ground out, ending the threat.

Key stat

The Diamondbacks were 1 for 8 with runners in scoring position.

Up next

Cleveland RHP Tanner Bibee (9-9, 4.54 ERA) faces Arizona LHP Eduardo Rodriguez (5-7, 5.40) on Tuesday night.

___

AP MLB: https://apnews.com/hub/mlb

 

Salem News Channel Today

Sponsored Links

On Air & Up Next

  • The Morning Answer
    6:00AM - 9:00AM
     
    The Morning Answer with Jen and Grant - Weekdays from 6:00 am to 9:00 am Watch The Morning Answer LIVE!
     
  • The Charlie Kirk Show
    9:00AM - 11:00AM
     
    Charlie Kirk is the next big thing in conservative talk radio and he's now   >>
     
  • The Scott Jennings Show
    11:00AM - 12:00PM
     
    Jennings is battle-tested on cable news, a veteran of four presidential   >>
     
  • The Hugh Hewitt Show
    12:00PM - 3:00PM
     
    Hugh Hewitt is one of the nation’s leading bloggers and a genuine media   >>
     
  • The Larry Elder Show
    3:00PM - 6:00PM
     
    Larry Elder personifies the phrase “We’ve Got a Country to Save” The “Sage from   >>
     

See the Full Program Guide