David Fry capped a five-run first inning with a three-run homer off Ryan Weathers and the visiting Cleveland Guardians held on to defeat the San Diego Padres 8-6 on Thursday night.
The Padres countered with Manny Machado's three-run homer off Logan Allen in the bottom of the first but failed to capitalize on a series of opportunities to pull even or take the lead.
Machado struck out with the bases loaded and two outs in the second. Xander Bogaerts grounded into a double play with one out and the bases loaded in the fourth. The Padres botched a squeeze play that could have tied the game in the fifth, and Juan Soto was thrown out trying to steal third with one out in the sixth ahead of a single by Bogaerts.
Cleveland then scored an insurance run in the eighth. Fry led off with a double off the glove of Trent Grisham at the wall in center and scored on Andres Gimenez's two-out single to right.
The game opened with Gimenez, Amed Rosario and Jose Ramirez loading the bases with three straight singles against Weathers. After Josh Bell struck out, Josh Naylor hit a two-run single to extend the longest active hitting streak in the major leagues to 14 games. Weathers struck out Gabriel Arias for the second out before Fry hit his first major league homer, down the line in left.
Allen walked Fernando Tatis Jr. and Juan Soto to open the bottom of the first, ahead of Machado's eighth homer of the season -- a 408-foot drive into the second deck in left-center.
Neither starting pitcher was effective.
Weathers gave up six runs on seven hits in 1 2/3 innings -- the final run coming on Ramirez's two-out double in the second that ended the left-hander's night and pinned him with the loss. Weathers is now 1-5 with a 6.08 ERA.
Allen gave up five runs on four hits and four walks in three innings. The final two runs charged to Allen came in the third. Bogaerts and Ha-Seong Kim opened the frame with singles and advanced on Nelson Cruz's flyout to right. Bogaerts scored when Cleveland first baseman Bell had to dive to tag the base on Brandon Dixon's slow roller.
Trevor Stephan, the fifth of six Guardians pitchers, was credited with the win to improve to 3-2. Emmanuel Clase got four outs to record his 21st save.
--Field Level Media
Cleveland | San Diego | |
Logan Allen | Player | Ryan Weathers |
No Decision | W/L | Loss |
3.0 | IP | 1.2 |
2 | Strikeouts | 2 |
4 | Hits | 7 |
15.00 | ERA | 32.40 |
Cleveland | San Diego | |
Jose Ramirez | Player | Ha-Seong Kim |
3 | Hits | 2 |
2 | RBI | 0 |
0 | HR | 0 |
4 | TB | 3 |
.750 | Avg | .500 |