Crosby and Letang strike as the Penguins stave off a sweep with a 4-2 Game 4 win over Flyers

PHILADELPHIA — Sidney Crosby and Kris Letang each scored goals and the three-time Stanley Cup champion teammates are headed back to Pittsburgh after they helped the Penguins avoid a first-round series sweep with a 4-2 win over the Philadelphia Flyers in Game 4 on Saturday night.

Game 5 is Monday in Pittsburgh.

Rickard Rakell also scored, and Connor Dewar sealed the win with a late empty-netter for the Penguins. Penguins coach Dan Muse made the right call with the season on the line to bench starting goalie Stuart Skinner in favor of Arturs Silovs.

The 38-year-old Crosby, a career-long foil for the Flyers, not only scored his first goal of the series, but he also set a savvy screen in the third period on defenseman Travis Sanheim that allowed Letang to have a clean look when he ripped his first goal of the series past Dan Vladar for a 3-1 lead.

The goal was crucial after Travis Konecny scored to make it 3-2 and ignite the “Let’s go Flyers!” chants that had largely been dormant with the Flyers down early.

The Penguins received a solid effort from Silovs in the net after Skinner was ineffective with three losses and an .873 save percentage. Silovs, who went 19-12-8 this season, made his 11th career playoff start; the previous 10 came with Vancouver in 2023-24 when it was coached by Rick Tocchet.

Tocchet worked wonders with the Flyers in his first season on the bench and it was his fiery postgame speech after an overtime win in March that sparked an R-rated rallying cry.

The Flyers winked at the unprintable battle cry and gave away Game 4 T-shirts to every fan that read: “Puck Everybody.”

Crosby said, not tonight.

Crosby scored on a one-timer against Vladar only 5 seconds into a power play late in the first period for a 1-0 lead.

Vladar, voted the Bobby Clarke team MVP, stayed in the lineup after he suffered an unspecified arm injury in Game 3. Vladar took off both days of the series break and showed no sign of any physical discomfort.

Vladar, incredulously, let a mental gaffe cost the Flyers a goal only 63 seconds into the second period when he misplayed the puck behind the net. Well out of place, an aggressive Rakell jostled the puck free and poked in an empty-netter for the 2-0 lead for Pittsburgh’s first multigoal lead of the series.

Denver Barkey deflected Trevor Zegras’ shot past Silvos, who had 25 saves, that cut it to 2-1 with 4:20 left in the second period. Barkey and Zegras are roommates — and jelled just as well as linemates.

They can now mull over what went wrong on the plane ride back to Pittsburgh. The Flyers won three straight games seven times this season but hadn’t won four straight games since February 2024.

NHL playoff history is still against Crosby and the Penguins. Only four teams that trailed 3-0 in a seven-game series have come all the way back to win — the 1942 Toronto Maple Leafs, 1980 New York Islanders, 2010 Philadelphia Flyers and 2014 Los Angeles Kings.

Former Shark Check-In: Reimer, Zetterlund Eliminated From Playoffs by Carolina

The first domino to fall in the 2026 Stanley Cup Playoffs was the Ottawa Senators, as they were swept by the Carolina Hurricanes in the first round. Among the players eliminated were two former members of the San Jose Sharks, Fabian Zetterlund and James Reimer.

Zetterlund just finished his first full season in Ottawa after being dealt in a surprise move at the 2025 NHL Trade Deadline. The Sharks got Zack Ostapchuk in return for the Swedish winger, and they've been happy with his production, but Zetterlund had a respectable season in his own right.

In 82 games for the Senators, Zetterlund scored 17 goals and had 33 total points. With that being said, in his 10 playoff games with the Senators, both this season and last, he has failed to record a point.

Reimer on the other hand joined the Senators in January and took over the backup role from Leevi Merilainen. He didn't play in the postseason. 

Reimer last played for the Sharks during the 2022-23 season, but had two separate stints with the team in teal. 

Another former Shark, Cody Ceci, could face elimination tomorrow, as the Los Angeles Kings could potentially be swept by the Colorado Avalanche.

Hurricanes beat Senators 4-2, complete first-round sweep

OTTAWA, Ontario (AP) — Logan Stankoven scored the go-ahead goal in the third period as the Carolina Hurricanes defeated Ottawa 4-2 to sweep the first-round series.

Taylor Hall added a goal and an assist before Sebastian Aho buried two pucks into the empty net. Frederik Andersen made 25 saves. Seth Jarvis chipped in two assists.

Drake Batherson, with a goal and an assist, and Dylan Cozens replied for the Senators, who put up just five goals in four games and never led against the Hurricanes. Linus Ullmark stopped 26 shots. Rookie defenseman Carter Yakemchuk added two assists in his playoff debut.

Of the 213 NHL teams to fall behind 3-0 in a seven-game series, just four have come all the way back to win — the 1942 Toronto Maple Leafs, 1980 New York Islanders, 2010 Philadelphia Flyers and 2014 Los Angeles Kings.

Ottawa also trailed last spring’s first-round matchup with Toronto 3-0 after seven years outside the postseason tournament before eventually falling in six games.

Stankoven scored his fourth goal in as many games at 9:10 of the final period on a power play off a rebound from the end boards.

Batherson came close to equalizing again with six minutes to go before Carolina was whistled for too many men. But Ottawa’s anemic power play again couldn’t generate any quality looks against a high-pressure penalty kill.

Aho scored into the empty net before Cozens made it 3-2 with 1:49 left on the clock. Aho then sealed the series for good with another empty netter.

Carolina opened the scoring in a physical, nasty second period when Hall beat Ullmark five-hole at 15:15 after Mark Jankowski made a big shot block at the other end.

Ottawa’s power play — 0-for-12 in the series entering play and without much going Saturday — finally broke through when Batherson tipped a Tim Stutzle one-timer.

WILD 3, STARS 2, OT

ST. PAUL, Minn. (AP) — Matt Boldy scored on a deflection with 28.9 seconds left in the first overtime and Minnesota beat Dallas in Game 4 to tie the first-round NHL playoff series.

Jared Spurgeon took a shot that Boldy, unmarked in front of the net, tipped with his stick shaft to guide the puck past goalie Jake Oettinger after the Wild lost Game 3 in double overtime.

Boldy, who had a goal waved off in regulation when teammate Joel Eriksson Ek pushed Miro Heiskanen into Oettinger and another discounted in overtime because he made a kicking motion at the puck, has three goals in the series.

Game 5 is in Dallas on Tuesday night.

Marcus Foligno tied it for the Wild on a second-effort tip-in with 5:20 left in the third period, and Jesper Wallstedt made 43 saves.

Jason Robertson and Heiskanen scored on the only two regulation power plays for the Stars, who continued their special teams mastery of the Wild and are 8 for 19 in the series.

Oettinger stopped 40 shots in another steely performance in his home state.

PENGUINS 4, FLYERS 2

PHILADELPHIA (AP) — Sidney Crosby and Kris Letang each scored goals and the three-time Stanley Cup champion teammates are headed back to Pittsburgh after they helped the Penguins avoid a first-round series sweep with a win over Philadelphia.

Game 5 is Monday in Pittsburgh.

Rickard Rakell also scored, and Connor Dewar sealed the win with a late empty-netter for the Penguins. Penguins coach Dan Muse made the right call with the season on the line to bench starting goalie Stuart Skinner in favor of Arturs Silovs.

The 38-year-old Crosby, a career-long foil for the Flyers, not only scored his first goal of the series, but he also set a savvy screen in the third period on defenseman Travis Sanheim that allowed Letang to have a clean look when he ripped his first goal of the series past Dan Vladar for a 3-1 lead.

The goal was crucial after Travis Konecny scored to make it 3-2 and ignite the “Let’s go Flyers!” chants that had largely been dormant with the Flyers down early.

Penguins/Flyers Game 4 Recap: Not done yet, Crosby helps Pens win, extend season

PHILADELPHIA, PENNSYLVANIA - APRIL 25: Sidney Crosby #87 of the Pittsburgh Penguins reacts after scoring a first period power-play goal against Dan Vladar #80 of the Philadelphia Flyers in Game Four of the First Round of the 2026 Stanley Cup Playoffs at the Xfinity Mobile Arena on April 25, 2026 in Philadelphia, Pennsylvania. (Photo by Len Redkoles/NHLI via Getty Images) | NHLI via Getty Images

Pregame

The Penguins mix it up a bit, the old second line is back, Elmer Soderblom is back, Ilya Solovyov and Arturs Silovs makes his Penguin playoff debut in a do or die situation.

The Flyers don’t have any changes from what has gotten them the 3-0 series lead.

First period

Pittsburgh gets off to a good start, the period is defined by each team taking an offensive zone penalty and the results of the power play. Anthony Mantha keeps up his inglorious playoff run by headed to the boc, but his team kills it off.

A short time later, Denver Barkey gets his stick up on Sam Girard to send the Pens to a power play. It’s short work, Sidney Crosby wins the faceoff to Erik Karlsson then slips into a quiet area. Karlsson feeds Crosby the puck and it’s a trickier-than-it-looks one-timer for a puck coming at him at a weird angle. The whole thing throws Dan Vladar off and the puck sails by him into the net.

Blake Lizotte takes a post-whistle penalty late in the period, the Pens steer it home. Shots are 9-5 PHI, one of those shots coming from 180 feet away that wasn’t a real shot at all so that doesn’t tell the whole story. Solid opening 20 for the visitors.

Second period

Pittsburgh kills off the rest of the Lizotte penalty and then Rickard Rakell takes advantage of a Vladar miscue behind the net, wins the puck back and knocks it into the abandoned net. 2-0 game.

The Pens get another chance off the rush, throwing the puck to the net. Mantha can’t quite get it in and a desperation kick by Christan Dvorak to angle the puck away from the goal-line saves the day.

Next shift, Evgeni Malkin gets tripped and the Pens get another power play, and for the first time in the series look like they have the Flyers on the ropes. They can’t take advantage of the opportunity, and soon after Solovyov takes a false step back to the ice instead of changing and Pittsburgh gets rung up for a too many men penalty, which they kill.

Pittsburgh is the next to get a power play after Crosby gets dumped, nothing happening and they even give up a breakaway that Silovs makes a big save on. The momentum is slipping away and the Flyers catch Pittsburgh on a long shift after the power play. Trevor Zegras makes a pass across the crease that Barkey just has to keep his stick on the ice to knock it in. 2-1 game with 4:20 to play in the period.

Sanheim hits the crossbar from right in front of the net in the last minute. It’s now the Pens who are on the ropes and they get bailed out by the horn for intermission.

Third period

Garnet Hathaway elbows Karlsson in the face during a wall battle, Karlsson stops playing and gives Hathaway a few uppercuts and they both get called. On the 4v4, the Pens get a huge goal. Crosby fights off a check and kicks the puck to Kris Letang. Letang has the extra space to keep walking up in the zone, so he takes it. Then he takes a big slapper from the top of the circles in the middle of the ice and hammers it home. 3-1 game with 15:33 to go in regulation.

The Flyers get a pretty quick answer to close the gap. Travis Konecny finds a soft spot and gets a pass from down low that he one-times over Silovs’ shoulder. 3-2, 12:57 to go.

The Flyers push continues but their aggressiveness opens up some opportunities the other way for the Pittsburgh rush offense to finally make an appearance. Crosby and Bryan Rust get away on a 2-on-1 but Rust’s forced pass doesn’t connect. The best thing for Pittsburgh is they get what any team with a lead wants in the third period – a long stretch between whistles where lines roll, play continues and time drains away.

That’s too good to be true and is with about 5 minutes to go as the game gets bogged down with a few stoppages, TV timeouts and each team icing the puck. Philadelphia pulls Vladar for an extra attacker with just under two minutes to play. Connor Dewar ices the puck, then gets redemption to chase it down a little later and deposit it into the empty net. 4-2, 56 seconds to go.

The Pens win and survive to play another day.

Some thoughts

  • Crosby only won 2/8 faceoffs in the first period. One of the wins was the most important, starting the goal sequence. One major sign of Crosby’s struggles has been in the faceoff circle, entering tonight winning only 45.5% of his draws (coming off another regular season of winning 55% of them).
  • The Penguins had such a great opportunity in the second period to if not put the game out of reach then at least build themselves a comfortable lead up 2-0 and getting a couple of power plays. It was back to the ‘bad’ power play of making poor decisions with the puck and static player placement very nearly coming back to bite them. It’s a small wonder it didn’t. They were playing with fire big time in a careless way.
  • And yet, for the scoreboard, each team scored in the second period. It wasn’t truly an even period, with the Flyers controlling play and building a lot of momentum throughout, but it was one that was survived. Silovs deserves a lot of credit for that, the other point that stood out is that Vladar coughed up a cheapie. That downplays the effort that Rakell had to show to earn it, but the Flyer goalie was practically flawless through the first three games. It had to be nice for the Pens to see that the guy who had been shutting them down is still capable of making a major mistake.
  • Silovs came up with a great performance. He had to be really good in the second period and he was just that. Thought some of his rebound control slipped after giving up the second goal but despite a little shakiness he kept the puck out from there on out. This was the first game the Pens had better goaltending in the series (which says more about Vladar’s down night than anything else) and it showed in the result.
  • Vladar’s play at the moment might be the biggest x-factor on the ice. Was he just rusty from missing two days practice? He out and out created a goal against with a misplay, which isn’t going to happen every game. Even then, that was the only gave up one 5v5 goal he gave up today (the Pens scored at 4v4 for the first time all season on Letang’s goal, got Crosby’s PPG and an empty net goal). On one hand, it’s not like Vladar was in full collapse and he may well shrug off his issue and find better form in Game 5. On the other hand, he showed some cracks today and Pittsburgh forced the door open enough to keep their season alive. Vladar’s status (not like he’ll miss a game now) and maybe his form is one of the more intriguing storylines to watch for in the next one.
  • The Pens still had 21 missed shots, equaling the number of shots on goal. It’s not like they’ve figured everything out and are rolling. Egor Chinakhov had five shots miss target just by himself, in a tough development. If this series is to be extended much longer they’re going to need him to start firing true much sooner than later.
  • Special teams had to be a battle the Pens won tonight, and they did. The PK going 3/3 was very strong. The power play was 1/3, which looks nice enough even though it belies how close they came to giving up a goal and possibly sinking everything as a result. But, it is a results-oriented business and they took care of business – which counts for something. Something big in this case, a Game 5.
  • In a must win situation, the Pens had no choice but to ride Karlsson (26:48 icetime), Wotherspoon (23:49) and Letang (23:19). Solovyov only took 13 shifts for a total of 8:45 played, he wasn’t bad but even despite the mental lapse to cause a too many men situation this was a game that the Pens clearly were going to lean on their top guys all the way.
  • Mantha took another penalty and again had a tough go. He played the third least minutes of any Penguin forward, joining Soderblom and Ben Kindel as the lowest TOI forwards. The ‘fourth’ line of Dewar-Lizotte-Acciari is essentially the third line, especially in situations late in games for needing a reliable defensive group to help protect a lead.

Well, it won’t be a sweep. The Pens now get to go home and have to focus on just winning more shifts, periods and hopefully another game to extend the series again and really make it interesting.

W

Minnesota's Anthony Edwards, Donte DiVincenzo forced out of Game 4 with leg injuries

This is potentially devastating news for the Timberwolves.

Anthony Edwards and Donte DiVincenzo each had to leave Game 4 in Minnesota with first-half leg injuries, and neither will return to the game.

DiVincenzo has suffered a torn Achilles, reports Shams Charania of ESPN, which is what it appeared to be when it happened. That injury not only ends this season for him but also sidelines him for most, if not all, of next season. DiVincenzo averaged 14.3 points per game in the playoffs and was 11-of-22 from 3-point range through the first three games.

Edwards is still undergoing tests on his left knee injury, and no diagnosis has been made. He appeared to hyperextend his left knee after he went up to challenge a Cameron Johnson shot at the rim.

Edwards had been playing through a case of what the team described as runner's knee in his right leg, the opposite of the one injured on this play.

Edwards had played in 61 games this season — and did not qualify for postseason awards — due to a variety of injuries. He'd been healthy in the playoffs so far and was averaging 23 points, eight rebounds and four assists a game through the first three games of the series against Denver, leading Minnesota to a 2-1 series lead entering Saturday.

Reds 9, Tigers 2: Bad Jack strikes again

Apr 25, 2026; Cincinnati, Ohio, USA; Detroit Tigers pitcher Jack Flaherty (9) throws against the Cincinnati Reds in the first inning at Great American Ball Park. Mandatory Credit: Aaron Doster-Imagn Images | Aaron Doster-Imagn Images

Jack Flaherty had zero command of anything in this one and was mauled for six runs in two innings of work. Even accounting for Flaherty’s usual rollercoaster nature, this is two in a row where he really couldn’t put the fastball remotely where he wanted it with any consistency. Kevin McGonigle and Spencer Torkelson homered early on, but the Tigers offense couldn’t put together a rally as they dropped their second in a row to the Reds in Cincinnati on Saturday.

This one started off auspiciously and in classic Great American Ballpark fashion, as Kevin McGonigle got a 1-0 sinker away from Brady Singer, and hammered it into the seats for his second major league home run. Perhaps he felt the pressure to maintain his lead in Baseball Reference’s WAR metric. Good to see his right hand was alright after getting hit last night.

Matt Vierling grounded out, but Colt Keith slapped a single up the middle and Riley Greene followed with an oppo roller to the left side that went for a hit as well. Dillon Dingler grounded one in the hole and the Reds could only get the out at second. So it was first and third with two outs to Kerry Carpenter. Singer fell behind in the count but eventually Carpenter flew out to end the inning, stranding two.

Jack Flaherty started his day by striking out TJ Friedl, but he quickly fell behind Matt McLain and walked him and did the same with Elly De La Cruz. Bad Jack continues, and in this park a lack of control is a disaster. I wrote that last sentence before Sal Stewart hammered a 1-1 slider down over the middle for a three-run shot and a 3-0 lead. Nathaniel Lowe launched a solo shot to make it 4-1. Flaherty still had just one out, and he was going to have to wear this. Spencer Steer would have to wear something as well, as he then got plunked, bringing Chris Fetter to the mound as this was trending toward a bullpen game as Flaherty was already over 30 pitches. Tyler Stephenson took a called strike three, and Will Benson whiffed on a knuckle curve to end the inning. 4-1 Reds.

The Tigers went in order, and Ke”Bryan Hayes started the bottom of the second by hammering a first pitch fastball to the wall in center field for a double. Friedl dropped a good bunt toward third base, but Colt Keith made a nice play to get him at first. Still, it did the job of advancing Hayes to third. Flaherty got away with a 3-2 meatball of a slider that McLain whiffed on. Flaherty’s velocity continued to swing wildly as his mechanics from 89.5-95.2 mph. De La Cruz got into a 2-2 count and smoked a curveball for a deep drive to center field. 6-1 Reds.

Even before De La Cruz’s homer, this was already looking like the kind of game where you just want Flaherty to take an absolute beating if that’s what it takes to get four innings out of him and not hurt the bullpen too much. Coming back to win wasn’t really in the cards unless Singer fell apart entirely. Stewart was called out on strikes, but it wasn’t really close, and a challenge quickly overturned that. After an 11 pitch AB, he snoked a hot grounder that McGonigle could only dive for and keep in the infield for a single. After back-to-back disasters, Dillon Dingler apparently remembered that you need to pitch Nate Lowe up and in, finally getting a ground out to end the inning as RHP Burch Smith warmed in the Tigers’ bullpen. I won’t bore you with Flaherty’s line. It suffices to say it sucked, and you had to think his night was already over.

McGonigle led off the third by lining a cutter to center field for a single. Matt Vierling lined out to right, and Keith made an oppo bid with a drive to left that just fell short for the second out of the inning. Riley Greene continues to swing it great, ripping a hot one-hopper through the right side for a single that got McGonigle to third. Singer did the right thing with Dingler, staying down away from him with breaking balls. A ground out to second ended the threat.

Burch Smith’s outing didn’t begin well as he walked Steer. The veteran right-hander’s power curve got Stephenson to lift a routine fly out, and he froze Benson with a fastball for strike three. Hayes whiffed on a good curveball down, and we were on to the fourth.

Kerry Carpenter was ahead in the count to open the inning, but he whiffed on a sinker on the outer edge. Spencer Torkelson however, got a first pitch heater and killed it to right center field for his fourth home run of the year and fourth in as many days. The Tigers record is five straight from Marcus Thames in 2008. 6-2 Reds. Nice to see an oppo shot. Tork’s approach has been very good this year and he’s finally reaping the rewards.

Wenceel Pérez has been putting the ball in play a ton with horrific luck, but he got a sweeper and pulled it to right for a one-out single. Javy Báez chased a sweeper and struck out. With two outs, we were looking for Pérez to run on a pitcher that doesn’t hold runners well, but the Tigers continue to be really conservative with the base stealing. McGonigle flew out to center field to end the half inning.

Friedl landed a little bloop double to start the bottom half, but Smith went through the heart of the Reds’ order without issue, striking out McLain along the way.

The Tigers failed to take advantage of Singer, going 1-2-3 in the fifth. After a good two innings from Smith, Tyler Holton took over. He got two quick outs before walking Tyler Stephenson. Former Tigers’ farmhand Dane Myers pinch-hit for Benson against the left-hander, taking over in center field. A 2-1 cutter from Holton got a grounder to Báez at second to end the inning.

Dingler lined out to left to open the sixth inning with Singer’s outing coming to an end. Carpenter singled to center, and that was it for Singer with Connor Phillips ready to enter the game. Phillips dumped three straight sweepers in and struck out Torkelson, while Pérez flew out to center field.

Hayes and Friedl started the bottom of the sixth with consecutive singles off of Holton, and that ended his outing. Connor Seabold got McLain to fly out, but he walked Elly De La Cruz. That brought Sal Stewart to the dish with the bases loaded and one out. Not good. Seabold fell behind 2-1 but got a whiff on a 95 mph heater to even the count. He tried it again, but Stewart inside outed a hot grounder into the hole. Báez dove and got some glove on it but it bounced into right field as two runs scored for an 8-2 lead. Hopefully you moved on with your Saturday night if you hadn’t already.

Seabold threw three straight balls to Nate Lowe, and then collapsed to the ground. Replay showed that he slipped on his lead leg when he landed. He tried a practice pitch, but had to leave the game. Drew Anderson had to speed through a warm up and come into a 3-0 count with runners on 2nd and 3rd. Anderson walked Lowe to load the bases, but induced a 4-6-3 double play from Steer to clean up the mess. Nicely done.

Assuming Seabold hits the IL, my guess is that Ricky Vanasco gets the call after a great start in Toledo. He’s already on the 40-man roster. Brenan Hanifee and LHP Drew Sommers are the other relief options.

RHP Graham Ashcraft took over from Phillips to open the seventh inning. Báez chased a slider away from strike three. McGonigle got a 1-0 98 mph cutter and smoked it to right field for a double. Matt Vierling drew a walk, but Keith tapped one to Ashcraft and the Reds pitcher fired to second and on to first for an inning ending double play. Keith was ruled safe, but the Reds successfully challenged it.

Anderson carved up Stephenson to start the bottom half, spotting a perfect kick change on the bottom rail for strike three, then froze Myers with a good fastball for the first two outs. Myers wasted a challenge but it was clearly a strike. Anderson dialed up 98.2 mph against Hayes, and then fired a curveball down for a whiff to strike out the side.

At this point, the only thing the Tigers could do for themselves is close the gap and force Terry Francona to use his better relievers. They did not manage it in the eighth. Lefty Sam Moll came on for Ashcraft and walked Riley Greene, but Dingler grounded into a double play. Jahmai Jones pinch hit for Carpenter, but struck out on a sinker running back under his hands.

Anderson left a 2-2 curveball over the middle to TJ Friedl to open the bottom of the eighth and he launched it for a solo shot. 9-2 Reds. He bounced back to strike out McLain, and then Javy Báez made a brilliant diving catch on a 115 mph line drive from De La Cruz. Anderson walked Sal Stewart, but whiffed Lowe on a good changeup to send this to the ninth. One run in 2.2 innings of work with five strikeouts for Anderson. Good to see him coming around in terms of his command.

Emilio Pagan took over to finish this one out. Torkelson grounded out, but Pérez lined a single to right. Hao-Yu Lee pinch-hit for Báez, which was a little ominous after that incredible play on De La Cruz’s laser beam in the eighth. Lee flew out to left, while Pagan fell behind McGonigle and fired a wild pitch that got Pérez to second. McGonigle needed a triple for the cycle, but spanked a line drive to Myers in center field to end it.

The Tigers fall a game behind first place Cleveland, who lost to Toronto on Saturday. They are 7-5 over this 13 day stretch without a day off. If they can make it 8-5 on Sunday behind Keider Montero, we’ll take it. The Tigers will face a pretty good young right-hander in Rhett Lowder at 1:40 p.m. ET.

Yankees smash three homers, bottom of the order comes through in 8-3 win over Astros

The Yankees hit three solo shots and the bottom of the order had seven hits as New York extended their winning streak to eight games after an 8-3 win over the Astros on Saturday night in Houston. 

New York used power, contact, good pitching and defense to keep the Astros off the board. They outhit Houston 12-7 and drew 10 walks, while Yankees pitching only allowed two walks.

Here are the takeaways...

-Ryan Weathers returned to the team from paternity leave and faced an uphill climb early. Carlos Correa led off the first with a double and eventually scored from third on a one-out single by Isaac Paredes. 

The young left-hander would settle in, but the long ball would get Weathers in the sixth. Correa launched a solo shot to tie the game at 2-2. The Astros would hit Weathers hard, even on outs, and manager Aaron Boone noticed it, taking out Weathers with one out in the sixth and a runner on for Fernando Cruz. 

Cruz walked Jose Altuve but bounced back to strike out Christian Walker and Yainer Diaz to get out of the inning and put an end to Weathers' night.

The Yankees southpaw tossed 86 pitches (56 strikes) across 5.1 innings, allowing two runs on six hits, no walks and striking out four.

-The Yankees haven't trailed much during their winning streak, but knotted things up in the third via a Trent Grisham solo shot over the Crawford Boxes. The Yankees would then take the lead thanks to a solo shot from Jose Caballero in the fifth. It's the second straight game Caballero has homered. Caballero also extended his hitting streak to seven games with a bunt single earlier in the game. That streak is tied for the longest of his career (2024 with the Rays).

-Austin Wells proved to be an unlikely hero, launching the team's third solo homer of the game, this time in the seventh to give the Yankees a 3-2 lead. The Yankees backstop had just one hit (1-14) over his last five games entering Saturday, and the homer was his first extra-base hit since April 11. 

The Yankees would have a chance to add on. Caballero singled and Grisham walked, but Caballero was caught stealing third for the second time in this game. Ben Rice followed with a single and Aaron Judge walked, setting up Cody Bellinger with the bases loaded and two outs. Bellinger fell behind 1-2, but fought back to draw a walk and push across a big insurance run. Jazz Chisolm Jr. worked a walk as well to give the Yankees a 5-2 lead. 

The Yankees would push across another run in the eighth on a Rice sac fly. The first baseman finished 3-for-4 and now has 21 RBI on the season. He's also leading the team with a .337 batting average. Well had an RBI single in the ninth and finished 2-for-3, his first multi-hit game since Opening Day (March 25). Wells entered the game with just two RBI and doubled it on Saturday.

Ryan McMahon got in on the fun with an RBI single to put the Yankees up 8-2. McMahon finished 2-for-5.

-Jake Bird, who returned to the team Saturday after Angel Chivilli was placed on the IL, was strong in his inning of work. He struck out a batter in a 1-2-3 inning on just nine pitches. Camilo Doval allowed a walk, but pitched a clean eighth. Tim Hill gave up a leadoff homer to Walker, but got the next three batters out to lock down the win.

Game MVP: Bottom of the order

Wells, McMahon and Caballero went a combined 7-for-13 with four RBI.

Highlights

What's next

The Yankees and Astros wrap up their series on Sunday afternoon. First pitch is set for 2:10 p.m.

Luis Gil (1-1, 4.11 ERA) will take the mound against Spencer Arrighetti (2-0, 2.45 ERA). 

Brewers fall 6-3 in extra innings as losing streak hits four

Apr 25, 2026; Milwaukee, Wisconsin, USA; Milwaukee Brewers designated hitter Tyler Black (7) high fives teammates in the dugout after scoring a run during the fourth inning against the Pittsburgh Pirates at American Family Field. Mandatory Credit: Jeff Hanisch-Imagn Images | Jeff Hanisch-Imagn Images

Box Score

Three times in this baseball game, the Brewers—a team that hasn’t homered in almost a week—nearly hit a baseball out of the park to right field. But none of those balls made it over the wall, and while Milwaukee sparred with the Pirates and answered their runs throughout the first nine innings, they lacked the big hit to give them a lead. Then some bad bounces (and questionable management of relievers) went against them in the tenth, and the team’s slide hit four games.

The late dramatics came after a compelling showdown between the teams’ two starters, Jacob Misiorowski and Mitch Keller. Misiorowski had the goods early. His first pitch of the night clocked in at 102.6 mph, and he struck out the first two batters on a total of seven pitches. After Bryan Reynolds turned an 0-2 count into a walk, Miz struck out Ryan O’Hearn on three more fastballs, and he had struck out the side.

Keller’s first inning looked quite a bit different, but the results were similar. Brice Turang was frozen by a 2-2 curveball, William Contreras hit a lazy fly ball to right, and Jake Bauers struck out, too.

Nick Gonzales led off the second with the first hit of the game, a base hit to center on a 1-2 fastball that got too much of the zone. But three pitches later, Spencer Horwitz hit a grounder into the shift that ended up as a 5-4-3 double play. A strikeout of Jake Mangum ended the inning.

Tyler Black led off the bottom of the second and struck out looking on an 0-2 curveball that was overturned on a challenge by Pittsburgh catcher Henry Davis. Garrett Mitchell battled, fouled off a couple of high fastballs (which have given him trouble this year), and then smoked a line drive that almost beheaded Keller, but Konnor Griffin had him positioned perfectly and caught Mitchell’s 108 mph liner on the fly. Sal Frelick became the Brewers’ first baserunner of the night when he drew a two-out walk, but Greg Jones struck out on three pitches to end the inning.

Griffin started the third with a base hit to right, but Davis flew out to right and Misiorowski struck out Oneil Cruz and Brandon Lowe for the second time each, and for the second straight inning, a leadoff Pirate baserunner did not advance past first base.

David Hamilton tried to drop one of his patented bunts-for-hits down to start the bottom of the inning, but Gonzales was ready for it and threw him out by a half-step. Joey Ortiz drew a one-out walk (on a 3-2 pitch that might’ve been successfully challenged had the Pirates not lost one in the previous inning), and Turang hit a ball hard to center field but Cruz made a nice catch running back on the warning track on Turang’s 106 mph fly ball. Contreras struck out looking on a front-door sweeper, and Milwaukee still didn’t have a hit after three innings.

Miz’s first pitch of the fourth inning was a curveball that got away and hit Reynolds on the thigh. O’Hearn followed with a single to center, and the Pirates had two on and nobody out in the fourth. Gonzales hit a ball to Turang at second and he tagged O’Hearn for the first out but it wasn’t hit quite hard enough to turn two. Horwitz was the batter with runners on the corners and one out, and Miz got ahead 1-2 but Horwitz went up and got to a 100 mph fastball that was even just a little bot up out of the zone and hit an RBI single to center. Another fielder’s choice that was nearly a double play gave Misiorowski the second out, but Griffin came through with another RBI single and the Pirates had a 2-0 lead. Davis flew out to end the inning, but a struggling Brewer offense now had to come to Misiorowski’s aid.

A couple of bloopers gave the Brewers life in the bottom of the fourth. Milwaukee’s first hit of the game came when Bauers flipped one into no-man’s land in left center. But Magnum misplayed it, and Bauers ended up at second. Black was next, and he got jammed on the first pitch and hit one weakly down the left-field line that landed just out of the reach of a diving Magnum. Bauers, who had to wait to see if it would be caught, only made it to third, but Black was on second with a double and the Brewers were in business with nobody out.

Mitchell again managed to not strike out on a couple of high fastballs again, and a productive groundout middle got Black to third and scored Bauers for the Brewers’ first run since the seventh inning on Thursday. A sacrifice fly from Frelick tied the game, and Milwaukee’s offense had mustered a response to Pittsburgh’s two runs in the top of the inning. Jones scalded a ball at 109 mph with two outs but hit it right at Lowe, who was able to knock it down and throw him out to end the inning. Through four innings, the Brewers had three balls hit at 106 or higher that all went for outs, while their two hits came off the bat at 74 and 71 mph, respectively. Baseball.

Misiorowski responded nicely with a clean fifth inning in which he needed only ten pitches to get two groundouts and a strikeout to retire the top of Pittsburgh’s order. Turang picked up a two-out single in the bottom of the inning to break an 0-for-15 streak, but Contreras grounded out weakly on the first pitch and the score remained knotted at two as we headed to the sixth.

For the second time in three innings, Misiorowski hit the first Pirate batter of the inning, O’Hearn, with a pitch (though this one needed a replay review to confirm that), and just like in the fourth, the next batter, Gonzales, singled to follow that up. To make matters worse, a wild pitch with Horwitz at the plate moved both batters into scoring position with nobody out. Horwitz hit a fly ball to left that was deep enough to score O’Hearn, and an ill-advised throw to the plate by Jones also allowed Gonzales to move up to third with just one out. Misiorowski got a needed strikeout of Mangum, and another one of Griffin ended the inning, but Pittsburgh had retaken the lead.

Once again the Brewers were searching for an answer, and once again Bauers led off the inning with a hit, this time a single in between the shortstop and second baseman, and once again, Black followed with a blooper that landed in the outfield, this time for a single. Milwaukee had runners on first and second this time with nobody out, and that was it for Keller, who was pulled after five-plus innings and 93 pitches in favor of the righty Isaac Mattson.

Mitchell went after Mattson’s first pitch and hit a ground ball to second, which was not hit hard enough to turn a double play, so Milwaukee had runners on the corners with one out for Frelick. For the second straight at-bat, Frelick came through with a sac fly to right that tied the game. Jones, who continued to have some rough luck, hit a solid line drive to center but Cruz caught it and the inning ended. For the second time, though, the Brewers answered the Pirates, and the game was again tied as it headed to the seventh.

Misiorowski was taken out of the game after six pretty good innings; the two HBPs didn’t help him and he gave up a few poorly timed somewhat tough-luck hits, but he only walked one, he struck out nine, and he completed six innings for just the second time on the season. Aaron Ashby was the chosen arm out of the bullpen, and he quickly got the first two outs before Lowe singled to center. No trouble, though, as Ashby struck out Reynolds looking to end the inning.

Luis Rengifo came off the bench to hit for Hamilton to counter lefty Mason Montgomery in the bottom of the seventh. He got a couple of good fastballs to hit but could merely foul them off, then he struck out on a 2-2 breaking pitch. Ortiz grounded out, but Turang drew a two-out walk to give Contreras an opportunity versus the lefty. Contreras got into a hitter’s count and drove one deep to right… but it held up just in front of the wall for Reynolds, and Montgomery escaped the inning.

Ashby kept going in the eighth and struck out O’Hearn looking to start the inning, with an assist from Contreras and the ABS challenge system. Gonzales struck out, too, and Ortiz made a nice pick on a hard one-hopper from Horwitz to end the inning.

What amounted to one pitch after Contreras flew out to the wall in right, Bauers did the same to lead off the bottom of the eighth, on the first pitch against the new Pittsburgh pitcher Dennis Santana. Black popped out, but with two outs Mitchell nearly gave the Brewers a late lead. He hit a fly ball that hit just below the yellow line on the top of the wall in right-center, but had to settle for a double. Frelick had an opportunity to put the Brewers ahead with his third RBI of the night, but he was walked on three pitches (intentionally after the third), and it came down to Jones. Santana spammed sliders until Jones struck out on the seventh pitch, and sixth slider, of the at-bat.

Anxious to end a three-game slide, the Brewers went to Abner Uribe in the top of the ninth. Uribe’s first pitch, to Mangum, was grounded to second for an easy first out. Griffin struck out looking (and burned Pittsburgh’s second challenge in doing so), and Davis flew out to Frelick in right. Pittsburgh sent lefty Gregory Soto to the mound to try to get the game to extra innings. Rengifo flew out to left, Ortiz popped out, and Turang struck out looking. Soto succeeded.

Even though Uribe had only thrown eight pitches in the ninth, it was the struggling Ángel Zerpa to face the lefty-heavy top of the Pirates’ order in the tenth. Cruz did Zerpa a favor by swinging and missing at a 2-0 pitch that was quite a ways inside, and Zerpa came back to strike Cruz out after that. Pittsburgh countered the Zerpa move by pinch-hitting Marcell Ozuna for Lowe, and Ozuna drew a walk (and was pinch-run for by Nick Yorke). Not the end of the world, as it set up a double play with one out, and Zerpa did get a ground ball, but Reynolds hit it where there weren’t any fielders, and Pittsburgh took a 4-3 lead. A chopper back to the mound bounced too high to get a double play—or even a lead runner—but Zerpa did get the second out. Pat Murphy opted for Grant Anderson to face Gonzales, and it did not work; Gonzales hit a 1-1 single that plated both runners and made it 6-3. A fly ball to right ended the inning, but the Brewers, who were just a couple of luckier bounces or a couple of better pitches from getting it to the bottom of the tenth tied, were facing a daunting task.

The Pirate pitcher was Yohan Ramírez (remember him?). The Brewers went quietly, as Contreras grounded out and Bauers and Black struck out.

It’s been a rough week for the Brewers. Go get ‘em tomorrow, I guess. Black did have two hits including a double, which was nice, though both of those hits were softly hit. Mitchell made good contact a couple of times tonight, but his evening will be remembered for just missing a go-ahead homer. Bauers had a couple of hits. Misiorowski was mostly pretty good, but still couldn’t escape that one big inning that tends to plague him. Ashby and Uribe pitched well out of the bullpen.

Milwaukee will look to salvage a game tomorrow at 1:10 p.m., when Carmen Mlodzinski faces Kyle Harrison.

Purple Row After Dark: Let’s remember some guys

18 Jun 2000: Jeff Cirillo #7 of the Colorado Rockies throws the ball during a game against the Arizona Diamondbacks at Coors Field in Denver, Colorado. The Rockies defeated the Diamondbacks 19-2.Mandatory Credit: Rodolfo Ganzales /Allsport | Getty Images

The Colorado Rockies will play a double-header tomorrow to wrap up their series against the New York Mets after an unexpected off-day thanks to a rainy day in Queens.

Since there was no baseball game today, I thought we could play a little game instead. It’s time to remember some guys who played for our Rockies.

In this exercise, the goal is to come up with a lineup of players for your favorite team—in this case, the Rockies—comprised of players who posted between 20 and 40 wins above replacement (WAR) according to Baseball Reference. This spread cuts out the team’s Hall of Fame players like Larry Walker (72.7 bWAR) and Todd Helton (61.8 bWAR), but still includes players who overall had strong careers.

The other stipulation is that players selected must be retired. For the Rockies, that means that DJ LeMahieu—their all-time second baseman—isn’t currently on the list.

For a team as young as the Rockies I found it both interesting and challenging. For older teams there are certainly a lot more players to choose from. However, I ultimately was able to come up with a full 10-player lineup, including designated hitter. For this lineup, I did not necessarily take into account how they performed with the Rockies, especially since they usually only played one or two seasons here. Instead, I went with their career WAR.

Lineup:

  • Catcher: Charles Johnson, 2003 (22.6 WAR)
  • First Base: Andrés Galarraga, 1993-1997 (31.7 WAR) 
  • Second Base: Mark Ellis, 2011 (33.5 WAR)
  • Third Base: Jeff Cirillo, 2000-2001 (34.6 WAR) 
  • Shortstop: Juan Uribe, 2001-2003 (22.6 WAR) 
  • Left Field: Ron Gant, 2001 (34.1 WAR)
  • Center Field: Charlie Blackmon, 2011-2024 (21.5 WAR) 
  • Right Field: Carlos González, 2009-2018 (24.5 WAR) 
  • Designated Hitter: Justin Morneau, 2014-2015 (27 WAR) 

I decided to take things one step further and come up with a five-man starting rotation and a four-man bench.

Rotation:

  • LHP Mike Hampton, 2001-2001 (28.2 WAR) 
  • RHP Pedro Astacio, 1997-2001 (25.6 WAR) 
  • LHP Denny Neagle, 2001-2003 (22.4 WAR) 
  • RHP Bill Swift, 1995-1997 (20.7 WAR) 
  • RHP Ubaldo Jiménez, 2006-2011 (20.4 WAR)

Bench:

  • INF Marco Scutaro, 2012 (22.1 WAR)
  • UTIL Howard Johnson, 1994 (22.2 WAR)
  • OF Matt Kemp, 2020 (21.6 WAR)
  • INF Ronnie Belliard, 2003 (20.8 WAR)

Of course, the methodology has some flaws. For example, this list of Rockies has no backup catcher. Chris Iannetta failed to make the cut with just 14.9 career bWAR. The WAR criteria also makes building a bullpen impossible. I discussed it with a few friends, and we decided that for a bullpen we could select players that had at least 10 career WAR. In true Rockies fashion, this leaves us with a bullpen that has only one lefty.

Bullpen:

  • RHP LaTroy Hawkins, 2007/2015 (17.8 WAR)
  • RHP Steve Reed, 1993-1997/2003-2004 (17.6 WAR)
  • RHP Adam Ottavino, 2012-2018 (14.9 WAR)
  • RHP Houston Street, 2009-2011 (14.5 WAR)
  • RHP Dave Veres, 1998-1999 (12.9 WAR)
  • RHP Greg Holland, 2017 (12.4 WAR)
  • RHP Curtis Leskanic, 1993-1999 (12.1 WAR)
  • LHP Brian Fuentes, 2002-2008 (10.5 WAR)

Overall this gives us a complete “remember some guys” 26-man roster! What names are you surprised to see? Who are you surprised to see not make the cut? Let us know in the comments. Feel free to come up with your own lineup or roster for either the Rockies or a different team as well!


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Alex Cora might not be unemployed long, with Phillies looming as possibility

There’s no time for Alex Cora to file for unemployment.

He might not even have time to get back to Fenway Park to clean out his office.

Cora, who was fired Saturday by the Boston Red Sox, is going to be managing again, and quickly.

Who knows, he could be managing the Philadelphia Phillies by the time they return home Tuesday to face the San Francisco Giants, and yes, former Red Sox slugger Rafael Devers.

The Phillies, of course, already have a manager in Rob Thomson.

They also have a team that’s grossly underachieving, with the worst record in the National League, and on a 10-game losing streak entering play Saturday night against Atlanta.

It was a bit of a surprise that the Phillies kept Thomson after last season when they were knocked out in the first round of the playoffs again, signing him to an extension through 2027.

The Phillies didn’t think it would be fair to dump him. He led the Phillies to the postseason four consecutive years. He is well-liked. He is respected by the players and front office.

And Cora was still employed by the Red Sox.

The worst-kept secret in baseball is that Dombrowski loves Cora from their days together in Boston, hiring him in 2017 and winning the World Series a year later.

While Dombrowski expressed his public support of Thomson three days ago, and insisted that his job is safe, Dombrowski didn’t realize that Cora was about to be fired.

If Cora had not signed his three-year, $21.75 million contract extension last summer, Cora likely would have managing the Phillies at the start of this season.

Now that Cora, 50, is available, the Phillies must quickly decide whether they want to remain patient with Thomson, wait until the end of the season to determine whether they want to pivot to Cora, or do they make a move now.

And if they do wait, what’s the chances Cora will still be unemployed?

You don’t think the New York Mets are asking themselves whether they should hire Cora now, and part with Carlos Mendoza?

You believe the Houston Astros will simply still stick with Joe Espada without making a call to Cora, their bench coach when they won the 2017 World Series championship, to at least gauge his interest?

Really, Cora, with a 620-541 career record, is the one with all of the power.

He still is being handsomely paid through 2027, and can just hang out in Boston with his family.

He can wait until the season is over, sit back, with a larger assortment of job opportunities to choose.

Or he can jump right back in the saddle, take a job now, and show the Red Sox just how foolish they are to dump him, along with five members of his coaching staff: hitting coach Peter Fatse, third-base coach Kyle Hudson, bench coach Ramón Vázquez, assistant hitting coach Dillon Lawson and major-league hitting strategy coach Joe Cronin.

And, oh, wouldn’t Dombrowski, fired himself by the Red Sox in 2019 — just 10 months after winning the World Series — love to stick it to the Red Sox.

Surely, Cora’s firing wasn’t solely about the win-loss record. The Red Sox were 11-16 the following year after winning the World Series and weren’t contemplating firing Cora. They were 10-17 in 2022 and Cora was still safe. They hovered around .500 each of the last three seasons after 27 games and no worries.

Never since John Henry and Tom Werner bought the team in 2002 have they fired a manager during the season.

Only now was there an issue, likely philosophical differences that couldn’t be overcome between Cora and Craig Breslow, president of baseball operations, who heavily integrated Driveline philosophies into the organization.

“We got a bunch of kids that are learning the game,’’ Cora said Friday. “It’s my job to keep teaching them the game.’’

Yep, not quite a ringing endorsement for the Red Sox’s player development folks, with a major-league team that ranked last in homers (15) and slugging percentage (.335), and a pitching staff that was 27th in ERA (5.31).

If this was simply a matter of wins and losses, there’s no chance Cora would have been fired after their biggest victory of the season, 17-1 over the Baltimore Orioles.

The Red Sox actually had decided to fire Cora on Friday, and if their game Saturday wasn’t moved up four hours because of the threat of rain, Cora would have been fired Friday night or even Saturday morning. They simply couldn’t get Chad Tracy, the interim manager from Triple-A Wooster, Massachusetts, and his coaches into Baltimore quickly enough for the early start.

So, Cora stayed one final game.

And makes history, becoming the first manager to be fired after winning a game by at least 16 runs since the New York Metropolitans fired Bob Ferguson after and 18-2 victory over the Cleveland Spiders on May 30, 1887, according to Sportradar.

He leaves a winner, and becomes the latest champion to depart a dysfunctional organization, joining the likes of executive Theo Epstein, manager Terry Francona, and yes, Dombrowski.

Cora will be back.

He’ll be winning again.

And, yes, will get that last laugh.

Follow Bob Nightengale on X and Bluesky.

This article originally appeared on USA TODAY: Alex Cora might have options after Red Sox firing

Anthony Edwards injury update: Timberwolves star leaves playoff game

A potentially bad injury day for the Minnesota Timberwolves might have just gotten a lot worse.

All-Star guard Anthony Edwards appeared to suffer a left knee injury Saturday, April 25 late in the second quarter during Game 4 of Minnesota’s first-round series against the Denver Nuggets. At the start of the second half, Edwards was not on the floor or on the bench. Later in the third quarter, the Timberwolves ruled him out for the remainder of the game.

The play came with 2:45 left in the first half, when Edwards jumped vertically to defend a Cameron Johnson layup during a fastbreak drive. When Edwards landed, his left knee appeared to hyperextend as his weight came down, and he immediately grabbed at the area, writhing in apparent discomfort. Edwards slapped the court a few times in obvious frustration.

Trainers rushed over as Edwards popped up to his feet. The trainers helped Edwards hobble off the floor, as he did not put any weight on the injured leg.

The trainers helped him toward the tunnel, though they didn’t immediately usher Edwards to the locker room, momentarily examining him in the tunnel.

This injury came just one quarter after Timberwolves guard Donte DiVincenzo suffered a non-contact lower leg injury that knocked him out of the game.

Edwards had been struggling from the floor, shooting 1-of-8 for just 5 points, adding 3 rebounds. At halftime, the Nuggets held a 54-50 lead, as Minnesota’s bench outscored Denver’s by a margin of 36-10.

Anthony Edwards injury history

Throughout his career, Edwards has been fairly fortunate in avoiding major injuries and has usually been available for Minnesota. In his first five seasons in the NBA, Edwards played in 381 of a possible 400 regular season games. Over that span, he had appeared in at least 72 games each season.

This year, however, Edwards battled a few nagging injuries, namely, knee and elbow issues that limited him to just 61 games played. That prevented him from being eligible for individual awards, and Edwards lost an appeal to receive an exemption.

Minnesota Timberwolves guard Anthony Edwards reacts to an injury in the second quarter against the Denver Nuggets of Game 4 of the First Round of the 2026 NBA Playoffs at Target Center April 25, 2026. David Berding/Getty Images

Anthony Edwards stats

In 61 games this season, Edwards averaged a career-high 28.8 points (which ranked third in the NBA behind only Luka Dončić and Shai Gilgeous-Alexander), 5.0 rebounds and 3.7 assists per game. His field goal percentage (48.9%) and 3-point percentage (39.9%) were also career bests.

In February, he was selected to his fourth consecutive All-Star team.

The biggest stories, every morning. Stay up-to-date on all the key sports developments by subscribing to USA TODAY Sports' newsletter.

This article originally appeared on USA TODAY: Anthony Edwards hurt in Timberwolves playoff game vs. Nuggets

Anthon Edwards injury: Wolves star out for Game 4 after hurting left knee

Anthony Edwards hobbled off the court with a left leg injury in the second quarter of Game 4 of the first-round series between the Minnesota Timberwolves and Denver Nuggets in the 2026 NBA Playoffs. Edwards had been playing through a right knee injury, but injured his other knee after an awkward landing trying to challenge a shot from Nuggets forward Cameron Johnson.

The Wolves entered Game 4 with a 2-1 series lead. Minnesota guard Donte DiVincenzo was also injured 90 seconds into the game with a season-ending Achilles injury that has now been confirmed. Minnesota has now lost its two best guards during a golden opportunity at home to put the Nuggets on the brink of elimination.

Update: Edwards has been ruled out for Game 4. He won’t return.

Watch the play here:

Edwards was struggling before the injury, shooting only 1-for-8 from the field with five points in 18 minutes before the injury.

We’ll update this story as it develops.

Donte DiVincenzo injury: Wolves guard tears Achilles vs. Nuggets in NBA Playoffs

DiVincenzo has been diagnosed with a torn Achilles tendon. He’s out for the series and will miss most or all of next season as he recovers.

Here’s video of the Minnesota guard leaving the arena in a wheelchair.

What an awful night for the Wolves.

14-13 – Jung’s home run brings Rangers back from the brink in 4-3 win

ARLINGTON, TEXAS - APRIL 25: Josh Jung #6 of the Texas Rangers celebrates after hitting a two run home run against the Athletics during the sixth inning at Globe Life Field on April 25, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images

The Texas Rangers scored four runs while the Did You Know They Were Originally From Philadelphia? Athletics scored three runs.

Against the AL West-leading A’s tonight, the Rangers looked like they were about to finally succumb to the dreaded below .500 record while guaranteeing themselves a series loss only for their April hero to save them again.

Texas has been playing hot potato with .500 ball for weeks now hanging on the precipice of falling back down below the mark only to rise to the occasion when a losing record stares them in the face several times over.

In fact, since April 5 when the Rangers were 4-5 for their only day below .500 this season, they’ve faced five games with an even record and won all of them. However, on the flip side, since that date they’ve only risen to a highwater mark of two games above .500 and have also lost five games that immediately put them back at .500.

It’s been quite the roller coaster and that’s exactly what tonight’s game was too.

Rangers’ starter MacKenzie Gore started things well with a 1-2-3 first inning, all on strikeouts. But then he struggled to finish off A’s hitters as they collected a two-out RBI in the top of the second to take an early lead. A messy top of the third finished with the A’s up 3-0.

But the bats came through in the bottom of the inning with their own messy rally to put two runs on the board off left-handed former Ranger Jeffrey Springs. The two runs scored despite only two singles from Texas with Corey Seager’s two-out RBI lefty-on-lefty hit proving to be a big moment.

The game stayed at 3-2 and it seemed like maybe the third inning flareup would be all we’d see at the offense-adverse Shed, but then Josh Jung stepped up to the plate with a man on.

There’s really no Ranger you’d rather see in such a situation right now, and Jung delivered again with an opposite field two-run shot to the Texas bullpen on a ball that just kept carrying and carrying.

The superlative relief arms for the Rangers finished things off from there with four, one-hit shutout innings and the Rangers once again find themself above .500.

Player of the Game:

Up Next: The Rangers and A’s close out this series with a rubber match that will see RHP Kumar Rocker take the mound for Texas against RHP J.T. Ginn for Someday Vegas’ squad.

The Sunday afternoon first pitch from The Shed is scheduled for 1:35 pm CDT and will be covered by the Rangers Sports Network.

New York brings defense, physicality to Atlanta, wins Game 4 in a blowout to even series 2-2

New York played like a desperate team.

From the opening tip, the Knicks brought a physicality and intensity to Game 4 that they had been lacking all series — and the Hawks could not match it. New York played its best defense of the series, improved its player movement and, more importantly, showed much better intentionality in how it wanted to attack the Atlanta defense. On the other end of the court, Hawks players could not get to the rim, could not finish in transition, while the Knicks were in their element and found their groove.

It all started with the guy the Knicks most needed to have a big game, Karl-Anthony Towns, who posted a 20-point triple-double.

The result was a blowout win for New York, with the game never in doubt from the middle of the third quarter on. A few minutes of garbage time made the final score 114-98, New York.

The series is now tied 2-2, with Game 5 back at Madison Square Garden on Tuesday.
Expect these Knicks to show up again at MSG. These were the Knicks we all remember from last year's run to the Eastern Conference Finals. The question becomes, can the Hawks match it?

"Let's go Knicks! Let's go, Knicks!" chants rang out in the State Farm Arena as the Knicks took the lead in the first quarter and never surrendered it. It wasn't just their stars carrying the team, the Knicks got fantastic play from OG Anunoby and Josh Hart, they combined for 21 points on 9-of-16 shooting in the first half. Anunoby went on to finish with 22 points and 10 rebounds. Everything seemed to go right for New York, there was even a Grand Theft Alvarado moment from Jose Alvarado.

Jalen Brunson left the game in the third quarter after tweaking his ankle, went back to the locker room and got it re-taped, then returned to the court. Late in the game, he banged knees with a Hawks player as well. He was a little slowed by all this and had just 12 points on 5-of-15 shooting.

CJ McCollum was the Hawk who handled the pressure best, and he finished the game with 17 points but was 0-of-4 from 3-point range.

Hawks not named McCollum shot just 37% through the first three quarters, and as a team Atlanta was just 7-of-31 (22.6%) with 17 turnovers in those three quarters. Plus, they had zero fast break points.

Quin Snyder and the Hawks can chalk this up to it being "one of those games" and point out that it's now a best-of-three series. They are not wrong.

But when the Knicks bring this intensity again, will the Hawks be able to match it?

Mason Miller makes history, closes out comeback win for Padres

MEXICO CITY, MEXICO - APRIL 25: Mason Miller #22 of the San Diego Padres celebrates after winning the MLB Mexico City Series game between San Diego Padres and Arizona Diamondbacks at Estadio Alfredo Harp Helú on April 25, 2026 in Mexico City, Mexico. (Photo by Hector Vivas/Getty Images) | Getty Images

The San Diego Padres found themselves down by four runs after starter German Marquez struggled to get the third out of the second inning against the Arizona Diamondbacks at Estadio Alfredo Harp Helu in Mexico City. The Padres mounted their comeback and scored six unanswered runs to set Mason Miller up to get his 10th save of the season with another scoreless ninth inning, giving him the franchise record for most innings pitched (34.2) without allowing a run, to give San Diego a 6-4 win over Arizona.

Miller came in for the bottom of the ninth inning after Ty France gave the Padres a two-run lead in the top of the inning with his second home run of the game. It was fitting that France, who opened the scoring for San Diego with a solo home run in the top of the fifth inning. also drove in the final run of the game. The right-handed closer continued his dominance with another three-up, three-down inning that saw him get an east flyout to left field for the first out before finishing with back-to-back groundouts.

Marquez seemed to be unable to stop the bleeding in the bottom of the second. However, he returned to the mound in the bottom of the third and pitched well enough to keep the Diamondbacks from adding on. Marquez completed six innings, allowing four runs on six hits with one walk and two strikeouts. Perhaps the most important fact was Marquez allowed just one home run, a two-run shot, to Alek Thomas.

The Padres offense started sluggish once again. They faced Zac Gallen to open the game, but he exited in the top of the fourth inning after he was struck by a line drive off the bat of Freddy Fermin. Brandon Pfaadt came in for Arizona and pitched well until the top of the seventh inning. Jackson Merrill opened the inning with a leadoff walk and was followed by Manny Machado who singled and Xander Bogaerts who walked to load the bases.

Taylor Clarke replaced Pfaadt and faced Gavin Sheets, who came through once again for San Diego. Sheets hit a two-run single that scored Merrill and Machado and pushed Bogaerts to second base. France then reached on a fielder’s choice and an error. Fermin hit a sacrifice fly to score Bogaerts to make the score 4-4 before Jake Cronenworth was hit by a pitch to load the bases. Ramon Laureano, who did not have a hit in the game, hit a sacrifice fly to right field which allowed Sheets to tag up and score to complete the comeback and put the Padres in front 5-4.

San Diego will complete their two-game series with Arizona on Sunday at 1:05 p.m.