Sports
Rafael Devers' 10th-inning hit sends Giants past Angels
Jul 24, 2026; San Francisco, California, USA; San Francisco Giants shortstop Willy Adames (2) tags out Los Angeles Angels shortstop Zach Neto (9) who tries to steal second base in the top of the fifth inning at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images Rafael Devers’ game-winning hit bounced over the left field fence in the 10th inning Friday night, delivering the San Francisco Giants a 7-6 victory over the Los Angeles Angels.
Having already homered earlier in the game, Devers came to the plate in the 10th against Angels reliever Chase Silseth (3-2) after Bryce Eldridge drew a full-count walk to load the bases with one out.
Even though the hit over a drawn-in outfield bounced into the bleachers, Devers was awarded only a single. Automatic runner Jesus Rodriguez came home with the decisive run.
Caleb Kilian (3-6), who pitched a scoreless top of the 10th, was credited with the win in the opener of a three-game interleague series.
Down 5-1 after three innings, the Angels rallied into a 6-6 tie on a two-run home run by Vaughn Grissom, his sixth, in the eighth inning.
Pitching with a lead after Devers launched his 21st homer, a two-run shot in the first, Giants starter Logan Webb left with a 5-4 advantage after six innings, having allowed six hits. He walked two and struck out four.
Casey Schmitt also homered for the Giants, his 21st, after Devers was walked intentionally with two outs in the third. The three-run blast gave San Francisco its 5-1 lead.
The Giants added a needed insurance run in the eighth on a sacrifice fly by Daniel Susac.
Grayson Rodriguez worked the first four innings for the Angels, yielding five runs and six hits. He walked two and struck out three.
Triples by Zach Neto leading off the game and Tyler Heineman, a two-run hit to right field in the fifth, helped produce the Angels’ first four runs.
Devers finished with three RBIs for the Giants, who snapped a five-game losing streak. He and Eldridge scored twice apiece, while Luis Arraez collected three hits and Drew Gilbert had two.
Grissom and Nolan Schanuel had two hits apiece for the Angels, who dropped their second straight game.
–Field Level Media
Sports
Matt Olson HR in 10th lifts Braves over Orioles
Jul 24, 2026; Baltimore, Maryland, USA; Baltimore Orioles outfielder Leody Taveras (30) is greeted by outfielder Dylan Beavers (12) after scoring a run in the second inning against the Atlanta Braves at Oriole Park at Camden Yards. Mandatory Credit: Mitch Stringer-Imagn Images Matt Olson hammered a three-run home run with two outs in the 10th inning and the visiting Atlanta Braves held on to beat the Baltimore Orioles 7-6 on Friday night in the opener of a three-game series.
Drake Baldwin’s 20th homer of the season was a one-out, game-tying blast in the eighth inning for Atlanta, which won for the seventh time in its last nine games. Michael Harris II, Austin Riley and Joey Bart each provided two hits and Elieser Hernandez, making his first appearance in the major leagues since 2024, was the winning pitcher with three shutout innings in relief.
Hernandez posted his first big-league victory since 2022.
Andrew Kittredge (1-2) took the loss, though none of the four runs he allowed were earned.
The Braves took the lead in the 10th on Jim Jarvis’ fielder’s choice grounder that Jackson Holliday threw away for an error to put runners at second and third and no outs. The Braves they nearly didn’t extend their margin, however, with the next two batters striking out. But down to his last strike, Olson hit his 27th homer of the season.
The big Atlanta rally came after the Orioles loaded the bases in the ninth with three consecutive batters reaching with two outs off Hernandez, who recovered to retire Taylor Ward on a groundout after Ward worked a 3-0 count. Baltimore stranded 10 runners through nine innings.
Christian Encarnacion-Strand, in just his fifth game with the Orioles, drove in four runs, with two of those coming with a 10th-inning homer.
Orioles starter Trevor Rogers pitched seven strong innings, but he wasn’t rewarded despite holding the Braves to two runs on six hits and no walks. He struck out six in an 88-pitch effort.
It marked the seventh consecutive outing for Rogers in which he didn’t allow more than two runs. Baldwin homered off reliever Rico Garcia.
Starter Grant Holmes got Atlanta through five innings, giving up three runs on six hits with two walks and five strikeouts. He has a dozen straight starts without surrendering more than three runs.
The Orioles took an early lead with a two-out rally in the second inning that came with Encarnacion-Strand’s two-run double.
Atlanta pulled even in the fourth on Mauricio Dubon’s sacrifice fly and Riley’s two-out, run-scoring single.
Holliday’s sacrifice fly in the bottom of the fourth regained the lead for Baltimore.
After the Braves tied the score in the eighth, Baltimore’s Colton Cowser reached third base with two outs in the bottom of the inning but was stranded there.
–Field Level Media
Sports
Jacob Lopez, four relievers shut down Twins in Athletics' win
Jul 24, 2026; Minneapolis, Minnesota, USA; Athletics pitcher Jacob Lopez (57) throws a pitch during the first inning against the Minnesota Twins at Target Field. Mandatory Credit: Jordan Johnson-Imagn Images Left-hander Jacob Lopez and four relievers combined to toss a two-hit shutout as the Athletics held on for a 2-0 win over the Minnesota Twins on Friday night in Minneapolis.
Lawrence Butler and Tyler Soderstrom drove in one run apiece for the Athletics, who won the opener of a three-game series. The Athletics snapped a two-game skid.
Austin Martin doubled and Ryan Jeffers singled for Minnesota’s only hits.
Lopez (5-4) was dominant from the start. He allowed one hit, walked four and struck out four in five scoreless innings.
Right-hander Geoff Hartlieb, left-hander Jose Suarez and right-hander Elvis Alvarado teamed up to keep the Twins scoreless in the sixth, seventh and eighth innings.
Athletics left-hander Hogan Harris finished the job with a scoreless ninth inning to collect his eighth save of the season.
Twins right-hander Zebby Matthews (4-8) took the loss despite registering a quality start. He allowed two runs on three hits in six innings, walking three and striking out one.
The Athletics broke a scoreless tie in the top of the fifth.
Donovan Walton drew a one-out walk and advanced to third base on a double by Tommy White. Two batters later, Butler hit a sacrifice fly to center to drive in Walton and make it 1-0.
The Athletics added another run in the sixth.
Henry Bolte started the action this time with a leadoff infield single. Jacob Wilson grounded out in the next at-bat but Bolte advanced safely to second. Soderstrom then gave the Athletics a 2-0 lead with an RBI single to left to drive in Bolte.
The Twins squandered an opportunity to generate some runs in the bottom of the sixth. Minnesota loaded the bases with one out for Brooks Lee, but Suarez escaped the jam by getting Lee to ground into an inning-ending double play.
The Twins swiped three bases in the loss. Royce Lewis stole two bases and Luke Keaschall stole one.
–Field Level Media
Sports
Anthony Seigler (4 hits) helps Red Sox keep rolling vs. Blue Jays
Jul 24, 2026; Boston, Massachusetts, USA; Boston Red Sox second baseman Anthony Seigler (48) and fans react as Boston Red Sox left fielder Jarren Duran (16) dives across home plate to score a run against the Toronto Blue Jays during the eighth inning at Fenway Park. Mandatory Credit: Eric Canha-Imagn Images Romy Gonzalez’s pinch-hit RBI double sparked a two-run eighth inning, leading the Boston Red Sox to a 6-4 win over the visiting Toronto Blue Jays on Friday night.
The shot into the left-field corner brought Jarren Duran home from first base with the go-ahead run before Anthony Seigler capped his 4-for-5 day with a wall-ball double to plate another off Toronto reliever CJ Van Eyk (0-1).
Seigler, who batted leadoff, scored two runs, drove in two more, hit a leadoff homer, and added two doubles while falling just a triple short of a cycle.
The Red Sox have won 16 of their last 17 games.
Garrett Whitlock (6-1) earned the victory in relief, and Aroldis Chapman recorded his 391st career save to take sole possession of ninth on the all-time list.
The Blue Jays clawed back from 4-0 down to tie the game. Starter Trey Yesavage struck out nine across four innings of three-run ball.
Kazuma Okamoto, who entered the night 0-for-22 since the All-Star break, went 2-for-5 with a three-run homer in the seventh. It was his 23rd, which moved him past Shohei Ohtani for the most by a Japanese rookie in a single MLB season.
Vladimir Guerrero Jr. and Daulton Varsho also had multi-hit games for Toronto.
After Patrick Sandoval danced out of a bases-loaded jam in the first, Seigler immediately staked the Red Sox to a 1-0 lead by depositing Yesavage’s fourth pitch into the right-field stands.
The Toronto righty’s frustrating outing continued two innings later, as he fanned the side in the second before allowing another home run in the third. Seigler knocked an opposite-field single before crossing the plate on Ceddanne Rafaela’s two-run shot just over the top of the Green Monster.
Yesavage retired six of the final seven batters he faced to keep it 3-0, but the offense could not take advantage of back-to-back innings with two aboard. In the fifth, Guerrero singled and Okamoto doubled to put two Blue Jays in scoring position with one out, but Tyron Guerrero relieved Sandoval and escaped the threat.
The Red Sox added to their lead when Masataka Yoshida scored on Andruw Monasterio’s sacrifice fly in the sixth. It could have been more, but Toronto left fielder Nathan Lukes gunned out Caleb Durbin trying to score from second on Connor Wong’s single to end the inning.
In the seventh, Okamoto brought Toronto right back into the game with one big swing, taking Greg Weissert deep to center field for a three-run shot. Ernie Clement (hit by pitch) and Guerrero (single) set the table.
After Jeff Hoffman’s bases-loaded escape in the seventh, the Blue Jays manufactured the tying run off Whitlock — the first he allowed in 13 appearances — in the eighth. Lukes hit a leadoff double to left and Varsho dunked a single into right, setting up pinch hitter Andres Gimenez’s sacrifice fly.
–Field Level Media
