Ken Blaze-USA TODAY Sports

Jose Ramirez hit a second-inning grand slam and added an important insurance run in the seventh as the Cleveland Guardians beat the visiting Boston Red Sox 6-4 on Thursday.

On the 10th pitch of his at-bat against Boston starter Chase Anderson (0-1) with the bags packed, Ramirez sent a no-doubt drive into the right-field seats for his second homer of the series.

In the seventh, after the Red Sox clawed back to make it 5-4, Ramirez singled for his third hit, stole second and went to third on catcher Reese McGuire's throwing error. Ramirez then scored on another McGuire miscue and Cleveland held on to take two of three from Boston with its ninth win in 11 games.

Rafael Devers posted his second straight three-hit game and Rob Refsnyder had two hits with an RBI for the Red Sox, who completed a 4-2 road trip despite the loss.

Boston loaded the bases against Cleveland starter Triston McKenzie with one out in the second, but the right-hander fanned Ceddanne Rafaela and Jarren Duran to get out unscathed.

The Guardians made Boston pay in the bottom of that frame. Will Brennan put Cleveland up 1-0 when he cleared the right-field wall for his third home run. Then after Anderson hit Gabriel Arias and loaded the bases via consecutive two-out walks to Steven Kwan and Tyler Freeman, Ramirez gave the Guardians a seemingly comfortable 5-0 lead.

Boston got two runs back against McKenzie in the third. Devers led off with a single and scored on a triple by Refsnyder, who came home on Wilyer Abreu's sacrifice fly.

McKenzie lasted four innings, allowing two runs on six hits, walking two and fanning seven.

After stranding runners on second and third without a run in the fifth, Boston got two in the sixth against Nick Sandlin. David Hamilton was hit by a pitch and McGuire recorded his second single. Both advanced on Sandlin's wild pitch, which was followed by Rafaela's RBI groundout and Duran's run-scoring single.

Cleveland's Hunter Gaddis (1-0) got the win and Emmanuel Clase retired the side in the ninth for his eighth save.

More must-reads:

TODAY'S BEST
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Hurricanes not expected to re-sign defenseman, center
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Broncos 'very unlikely' to bring back former NFL interceptions leader

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.