Angels starting pitcher Reid Detmers throws to the plate during the first inning of a game against the Philadelphia Phillies on Friday night at Angel Stadium. Detmers allowed one run in six innings in another strong start. (Photo by Harry How/Getty Images)
Philadelphia Phillies starting pitcher Andrew Painter throws to the plate during the first inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto is congratulated by teammates in the dugout after scoring on a single by Wade Meckler during the first inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels star Mike Trout, left, scores on a wild pitch by Philadelphia Phillies starting pitcher Andrew Painter, right, as Painter takes a late throw while covering home plate during the first inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels star Mike Trout, right, slides home to score on a wild pitch by Philadelphia Phillies starting pitcher Andrew Painter, left, as Painter takes a late throw while trying to cover home plate during the first inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels star Mike Trout, left, scores on a wild pitch by Philadelphia Phillies starting pitcher Andrew Painter, right, as Painter applies a late tag during the first inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels star Mike Trout is congratulated in the dugout after scoring on a wild pitch during the first inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Philadelphia Phillies starting pitcher Andrew Painter stands on the mound after allowing a run on a wild pitch during the first inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler, center, scores on a wild pitch by Philadelphia Phillies starting pitcher Andrew Painter, right, as Josh Lowe watches during the first inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels starting pitcher Reid Detmers throws to the plate during the first inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels shortstop Zach Neto throws out the Philadelphia Phillies’ Bryan de la Cruz at first base during the second inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels starting pitcher Reid Detmers reacts to his late throw to first base after a bunt by Philadelphia Phillies star Bryce Harper during the fourth inning on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
The Philadelphia Phillies’ Luis Arraez reacts after his line drive caromed off Angels starting pitcher Reid Detmers, not pictured, and directly to Zach Neto, not pictured, for a double play during the fourth inning on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
Philadelphia Phillies star Bryce Harper, right, and teammate Trea Turner react after a line drive double play to end the top of the fourth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
The Philadelphia Phillies’ Derek Hill reacts after his RBI bunt for a single scored Alec Bohm during the fifth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
Angels catcher Tyler Heineman, left, tags the Philadelphia Phillies’ Bryan de la Cruz for an out after a Kyle Schwarber hit during the fifth inning on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
Angels relief pitcher Ben Joyce throws to the plate during the ninth inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Alec Bohm, center, is hit by a pitch as Angels catcher Tyler Heineman, right, and home plate umpire Shane Livensparger watch during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Alec Bohm, center, is hit by a pitch as Angels catcher Tyler Heineman, right, and home plate umpire Shane Livensparger watch during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels relief pitcher Ben Joyce reacts to a pitch during the ninth inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
The Philadelphia Phillies’ Bryson Stott reacts to his foul ball in front of Angels catcher Tyler Heineman during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
Angels relief pitcher Ben Joyce celebrates after right fielder Wade Meckler reached over the wall to make a catch on a ball hit by the Philadelphia Phillies’ Bryson Stott during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels catcher Tyler Heineman celebrates after right fielder Wade Meckler reached over the wall to make a catch on a ball hit by the Philadelphia Phillies’ Bryson Stott during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels relief pitcher Ben Joyce celebrates after right fielder Wade Meckler reached over the wall to make a catch on a ball hit by the Philadelphia Phillies’ Bryson Stott during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels relief pitcher Ben Joyce tosses the ball after loading the bases during the ninth inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels manager Kurt Suzuki, left, takes the ball from relief pitcher Ben Joyce, center, as first baseman Vaughn Grissom looks on during the ninth inning of a game against the Philadelphia Phillies on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
Angels relief pitcher Sammy Peralta throws to the plate during the ninth inning of a baseball game against the Philadelphia Phillies, Friday, Aug. 28, 2026, in Anaheim, Calif. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa hits a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa hits a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa, right, watches the flight of his pinch-hit, go-ahead grand slam in front of Angels catcher Tyler Heineman during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (Photo by Harry How/Getty Images)
The Philadelphia Phillies’ Edmundo Sosa smiles toward his dugout after hitting a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels relief pitcher Sammy Peralta shows his frustration after allowing a go-ahead grand slam to the Philadelphia Phillies’ Edmundo Sosa during the ninth inning on Friday night at Angel Stadium. The Angels lost, 5-3. (Photo by Harry How/Getty Images)
The Philadelphia Phillies’ Edmundo Sosa, right, gestures as he runs the bases after hitting a pinch-hit, go-ahead grand slam as Angels third baseman Denzer Guzman looks on during the ninth inning on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa gestures as he crosses home plate after hitting a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa celebrates as he crosses home plate after hitting a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa, right, celebrates with teammate J.T. Realmuto after hitting a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Philadelphia Phillies’ Edmundo Sosa celebrates in the dugout after hitting a pinch-hit, go-ahead grand slam during the ninth inning of a game against the Angels on Friday, Aug. 28, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
ANAHEIM — The Angels had amassed all the good fortune they could muster Friday only to melt down yet again.
Read more Dodgers on the wrong side of another 1-run game
Edmundo Sosa hit a go-ahead, pinch-hit grand slam in the ninth inning and the Philadelphia Phillies pulled off a 5-3 victory over the Angels in the opener of a three-game series.
It did not matter that Reid Detmers had another brilliant outing, allowing one run over six innings. It made no difference that Detmers started the most unlikely of double plays in the fourth inning when a ball deflected off the back of his left shoulder to shortstop Zach Neto, who caught it and completed a double play at the bag.
Not even Wade Meckler’s home run-robbing catch at the short wall in right field in the ninth inning could save the day. J.T. Realmuto followed with a walk against an erratic Ben Joyce (0-2) to load the bases and Sosa crushed a 1-and-1 changeup from Sammy Peralta to the left-field side of center.
For the second consecutive game, the Angels failed to protect an early three-run lead and lost when their run-scoring abilities evaporated. The Angels have now lost 11 times this season when leading after the eighth inning.
“It’s definitely not good but at the same time, these guys are resilient,” Angels manager Kurt Suzuki said. “After a couple of close losses to Cleveland, we came back out today and had another chance to win. We brought the winning run to the plate. They never give up.”
Detmers deserved better. It has been the theme of the left-hander’s past six weeks.
“I felt good. I didn’t think my slider was quite there tonight, but I managed to get through six,” Detmers said. “My other pitches felt pretty good. I gave the team the best chance to win.”
Detmers lowered his ERA to 1.55 over his past eight starts and yet still has just one win to show for it over the stretch. He has given the Angels exactly what they have needed since the All-Star break. An inability to return the favor has persisted.
“It’s been great. It’s the stability, right?” Suzuki said beforehand of Detmers’ body of work since the middle of July. “And that presence every fifth day, sixth day.
“But just having his presence every time he gets on the field, it’s been good. Especially for the younger pitchers, just to watch how he goes about his business, how he does his routine, how he works out in the weight room – all those type of things. It’s good leadership.”
It seemed like he was able to create his own good fortune in the fourth inning.
With the Phillies down 3-0 but threatening, following a bunt single from Bryce Harper that put runners on first and second, Luis Arraez hit a line-drive comebacker. Detmers ducked as low as he could go, the ball rebounded off his shoulder and directly to Neto for the double play.
Read more Alexander: USC football’s sweet opening schedule makes sense for Lincoln Riley
“I’m fine,” Detmers said. “Not too worried about it.”
Despite allowing one run or less in six of his past eight starts, the Angels are just 1-7 in those games. In the game they won, Detmers dominated the Kansas City Royals in a 1-0 victory.
Detmers went on to pitch two more scoreless innings Friday, ending his night by allowing one run on eight hits over six innings with no walks and two strikeouts. Five of those hits came after he took the line drive off his shoulder.
“I thought Det was awesome tonight,” Suzuki said. “Six innings, one run against that team, that’s pretty good. Put us right there in line to win the game.”
In the fifth inning, Detmers was nearly out of another jam when a two-out bunt single from Derek Hill scored Alec Bohm as the Phillies pulled within 3-1. The bunt might have been the third out of the inning, but first baseman Vaughn Grissom elected to field the ball instead of staying on the bag and allowing Detmers to make the play.
“I kind of talked to him after and was like, ‘The only play we had is if you stayed on the bag and I flipped to you because in that situation, the second baseman’s not going to be able to get to first,’” Detmers said. “It is what it is. It kind of sucks that somebody scored off that, but I felt like that was the theme of the night.”
The run ended Detmers’ career-best streak of 20 innings without allowing a run. Former Angels right-hander Jose Soriano had a scoreless streak of 25⅔ innings earlier this season.
Philadelphia nearly tacked on another run, but Meckler threw out De La Cruz at home after a single from Kyle Schwarber.
Joyce’s lack of command in the ninth was apparent early. He hit Bohm with one out then walked Justin Crawford before Stott hit a deep drive toward the corner in right. Meckler sprinted over and reached over the wall for the catch and the second out. Two batters later, after the walk to Realmuto, Sosa delivered his first career grand slam.
“I kind of felt off from the beginning,” Joyce said. “I was trying to get back in the zone with the heater and was just having trouble finding it tonight.”
One hit for the Angels’ offense over the final eight innings also spelled doom. The rest of the night looked nothing like their first inning, when Neto opened with a walk and Mike Trout singled. Meckler’s RBI single gave the Angels a 1-0 lead and two more runs scored on wild pitches from Phillies starter Andrew Painter.
“It’s part of the game,” Meckler said of the loss. “Baseball is tough. Everybody is good and it’s part of the game.”
Read more USC football pounces on San José State in season opener