How Flyers have plunged Penguins into 3-0 series hole

Sidney Crosby and Evgeni Malkin being back in the NHL playoffs after a three-year absence is considered a boost for television ratings.

But unless the Pittsburgh Penguins can turn things around on Saturday, April 25, their time in the 2026 postseason will be a short one.

The Philadelphia Flyers are on the verge of sweeping the cross-state rival Penguins after a 5-2 victory on Wednesday, April 22.

The Flyers are back in the playoffs for the first time since 2020. They won both games in Pittsburgh before winning at home on Wednesday for a 3-0 series lead. Only four NHL teams have overcome that big a deficit to win a series.

Here's why the Flyers have a big lead in their first round series:

Flyers entered the series with momentum

Philadelphia was nine points out of a playoff spot on March 10 but went 12-4 down the stretch to finish third in the Metropolitan Division. They have carried that momentum into this series.

Sidney Crosby is being limited

The Flyers have been using defenseman Travis Sanheim against Crosby, his Canadian Olympic teammate. Sanheim and company have been playing a physical game against the Penguins captain. He cross-checked Crosby several times late in Game 2, drawing a retaliatory slash. Crosby picked up his first point on Wednesday. He also picked up his third penalty of the series, an embellishment call after he was high-sticked by Garnet Hathaway.

Flyers getting scoring through the lineup

Porter Martone got the attention as the first NHL teenager to score game-winning goals in his first two playoff games. But the Flyers' fourth line has been dangerous, too. Luke Glendening and Hathaway scored in Game 2. The line also scored twice in Game 3, with captain Sean Couturier picking up two assists. Flyers defensemen have four goals.

The Penguins moved Rickard Rakell back to the Crosby line and reinserted Justin Brazeau in the lineup for Game 3, but it wasn't enough. Only six Pittsburgh players have a point in the series, compared with the Flyers' 15.

Dan Vladar has been strong in net

Vladar, who shined this season after being signed as a free agent, has continued that in the playoffs. He has a 1.33 goals-against average and .947 save percentage, stopping 71 of 75 shots and getting a Game 2 shutout. He even made a save in Game 3 after a shot knocked off his skate blade.

Flyers have edge in special teams battle

The Penguins were held without a power-play goal on seven attempts in the first two games, managing only three shots, and the Flyers scored a short-handed goal in Game 2. Pittsburgh finally connected in Game 3 − twice − but the Flyers responded with their first two power-play goals of the series. The Penguins had the seventh-best power play in the regular season while the Flyers were last. So the slight edge is a good sign for Philadelphia.

This article originally appeared on USA TODAY: Why Philadelphia Flyers are on verge of sweeping Pittsburgh Penguins

Flyers, Veterans Put Penguins in 3-0 Chokehold with Savvy Performance

The Philadelphia Flyers are just one win away from sending the arch-rival Pittsburgh Penguins packing from the Stanley Cup playoffs, and they were led by a unit nobody expected to carry the load.

Trevor Zegras, Nick Seeler, Rasmus Ristolainen, and Noah Cates all scored their first NHL playoff goals, with Sean Couturier and Noah Juulsen each recording two assists.

It was Couturier's unit, with Garnet Hathaway and Luke Glendening, that spearheaded the Flyers' charge and comeback from a dismal start.

"I'm not sure what it was," Ristolainen said. "But obviously we didn't start as well as we started the first two games on the road."

Evgeni Malkin gave the Penguins a 1-0 lead with a power play goal that stemmed from a Couturier penalty, but the captain led by example from there on out.

The Flyers launched a furious second-period comeback, which was ignited by a scrum that initially began as just Travis Konecny and Bryan Rust scrapping after the whistle.

Flyers' Porter Martone Makes NHL History After Latest Big Playoff GameFlyers' Porter Martone Makes NHL History After Latest Big Playoff GameFlyers top prospect Porter Martone is thriving right now, and he has made some NHL history because of it.

"There's a scrum there, and we get the extra penalty. That changed everything, and then it took a long time to get it all sorted out," Penguins head coach Dan Muse said after the game. 

"Can we do things better to get momentum back? Sure, but I don't think it should have factored in the way it did today."

Muse's frustration was a bit misplaced, given the Penguins had five power plays to the Flyers' three.

Matvei Michkov was whistled three times: once for roughing in the aforementioned scrum, once for embellishing an Evgeni Malkin cross check, and once for roughing after coming to the defense of goalie Dan Vladar after a whistle.

Zegras, Ristolainen, and Seeler tallied within six minutes of each other to put the Flyers up 3-1 in the second period, and while a tentative start to the final frame saw the Penguins pull one back at 3-2, the Flyers settled in from there.

Cates posted up on Stuart Skinner in the blue paint, received a pass from Zegras, opened his hips and pivoted inside to make a nifty move in close and finish inside the far post.

Forward Owen Tippett scored an empty-net goal, his first playoff tuck since May 16, 2021, to seal an intense 5-2 win.

Flyers' Owen Tippett Has Permanently Silenced NHL Trade RumorsFlyers' Owen Tippett Has Permanently Silenced NHL Trade RumorsAfter his highlight-reel assist in the Stanley Cup playoffs, Philadelphia Flyers forward Owen Tippett might never be involved in NHL trade rumors again.

"I think at the start of the third there, maybe we were sitting back a little bit," Konecny assessed. "Once we found our legs again and started playing, not to try to win the game by sitting back, but by playing aggressive, I thought we did a good job."

Where and when the Flyers truly turned the tide, though, was halfway through the first period, when Garnet Hathaway and Sean Couturier doled out big hits on Penguins players to bring the Xfinity Mobile Arena faithful back to life.

From there, the Flyers were able to assert themselves more confidently as a group, and they did so after watching their leaders lead by example.

Tippett recorded a whopping 11 hits, accounting for 25% of the team's 44 hits on his own. Porter Martone added six, Hathaway had four, and Couturier and Glendening each had two.

"He just does everything the right way. Never complains. Really underrated move by Danny [Briere]. I don't think people really realize, we pick this guy up off waivers like nothing, and all of a sudden this guy's been a big cog for that fourth line," head coach Rick Tocchet said of Glendening.

"That fourth line has really given us an identity, especially these playoffs, but even before that."

Now, the band of misfits identity that the Flyers proudly boast has guided them to a stunning 3-0 series lead against the Penguins in Round 1 of the Stanley Cup playoffs.

On Saturday, they'll have the opportunity to sweep the Penguins on home ice.

Yankees’ Aaron Boone wants to keep ‘everyone going’ as he plays lineup balancing act

An image collage containing 3 images, Image 1 shows New York Yankees first baseman Ben Rice (22) reacts after he strikes out looking during the sixth inning, Image 2 shows New York Yankees first baseman Paul Goldschmidt (48) makes a catch for an out against the Boston Red Sox during the third inning at Fenway Park, Image 3 shows Aaron Boone
Yankees lineup moves

BOSTON — Regarding lineup decisions that seem to infuriate a different set of fans on social media daily, Aaron Boone essentially places such issues in the good-problem-to-have bucket. 

“We have a really good team and a lot of really good players in there that deserve to play even on some days they’re not in there,” the Yankees manager said before a 4-1 victory at Fenway Park. “And that doesn’t mean they’re not the most central figure in that day [off the bench].” 

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

Wednesday’s decisions against Boston’s Ranger Suarez — a lefty traditionally difficult for lefty hitters — included Paul Goldschmidt starting over Ben Rice at first base and Randal Grichuk hitting sixth and playing left field, moving Cody Bellinger to center while Trent Grisham took a seat for a second straight game. 

Rice has crushed both lefties and righties this season, but Boone wanted Goldschmidt to start against a pitcher with such extreme splits.

Goldschmidt went 0-for-4, though he began the game with a 10-pitch battle that ended with a groundout and made several nice picks at first base. 

Even when Goldschmidt starts, Boone has shown a willingness to sub in Rice as soon as the lefty is lifted from the game. This time, Rice pinch hit for Amed Rosario in the sixth and struck out, now 1-for-2 with a home run, sacrifice fly and walk as a pinch hitter. 

The Red Sox have not announced Thursday’s starter, but it could be lefty Payton Tolle. Boone suggested that if that is the case, Rice would start, marking his second start in three games against southpaws. 

New York Yankees first baseman Paul Goldschmidt (48) makes a catch for an out against the Boston Red Sox during the third inning at Fenway Park on April 22, 2026. IMAGN IMAGES via Reuters Connect

Goldschmidt has seen increasingly limited playing time as Rice has begun to establish himself against lefties, too.

Boone said the 16-year pro and former MVP has handled the situation “great.” 

“Benny’s earned more and more opportunities, and I think he’s done a great job against left-handed pitching,” Boone said. “And obviously what he’s become and the presence he is. It has been more challenging [to find Goldschmidt time].” 

One way to shoehorn both Rice’s and Goldschmidt’s bats in lineups against lefties would be to put Rice at catcher and sit Austin Wells, but Boone said such a move was not imminent. Rice has caught bullpen sessions and live batting practice to stay sharp. 

New York Yankees first baseman Ben Rice (22) reacts after he strikes out looking during the sixth inning. Jason Szenes for the New York Post

“At some point, it’s possible,” Boone said of trying Rice as catcher. “Nothing that I have scheduled out.” 

Sitting Rice has gotten the most attention because of a bat that has taken a star turn, but benching Grisham — usually the leadoff hitter, earning $22 million and hitting better after a slow start — could be controversial. 

But it has not been controversial, Boone suggested, because all the players understand and are ready coming off the bench. Grisham ended up pinch hitting in the sixth and went 0-for-2. 

“Want to keep everyone going,” Boone said. “There’s roles for everyone to have that certain guys have real strengths against certain players and want to take advantage of those, too.” 

Aaron Boone during Tuesday night’s game against the Red Sox. Jason Szenes for the New York Post

Red Sox starter Sonny Gray is not quite part of the rivalry again, having been placed on the injured list with a hamstring strain Tuesday. 

But the former Yankee had been excited to pitch against his former team, telling Boston media this winter that it felt good to wind up with a team “where it’s easy to hate the Yankees.” 



Gray, who has pitched well with the A’s, Reds, Cardinals and Twins but struggled with the Yankees, told Boston media he never wanted to be a Yankee in the first place. General manager Brian Cashman then said that Gray had told people around the league and with the Yankees back in 2017 that he wanted out of Oakland and wanted to be a Yankee, which helped prompt a deadline trade. 

Approached Wednesday, Gray did not want to comment further on his or Cashman’s remarks, or his time in New York. 

“I don’t have anything to say,” Gray said. 


The Yankees placed Ryan Weathers on the paternity list and recalled righty Jake Bird. 

Boone anticipated that Weathers’ schedule will not be affected. He likely will start Saturday in Houston. 


Anthony Volpe went 0-for-3 with a strikeout in seven innings in his second rehab start with Triple-A Scranton/Wilkes-Barre.

After closing door on Mets' losing streak, Luke Weaver hopes it proves to be a 'catalyst'

The job of the high-leverage reliever is like that of the "Repo Man" from the 1984 cult classic: "An ordinary person spends his life avoiding tense situations. Repo man spends his life getting into tense situations."

With runners on second and third and two outs in a tie game in the top half of the eighth inning, Mets reliever LukeWeaver was tossed right into a tense situation as he jogged in from the bullpen. To add a bit of weight on the right-hander's slender shoulders, a loss to the Minnesota Twins on Wednesday night would have made it an unlucky 13 straight defeats for the Queens club.

“I don’t want to say there was a lot of weight, right? We already carry a lot of weight,” Weaver said after the game about the losing streak. “I think we have pushed so hard to just simply try to give everything we can, and sometimes that’s just not good enough.

“It’s a weird way to look at it, but the harder you try, a lot of times, the more you fail.”

The first three pitches Weaver tossed were out of the zone as he looked to be struggling to find the right spot for his landing foot and ultimately loaded the bases with a five-pitch walk.

“You’re just trying to settle into the mound and into the situation,” he said. “It just feels rushed, everything kinda feels heightened a little bit. It’s about calming the heart rate, getting settled in as quick as possible, didn’t quite do that as well early, but then I’m also not just trying to miss down the middle, either.”

The reliever said he’s matured in his career to be smart, and rather than force a 3-1 pitch over the plate only to see it go for a back-breaking extra-base hit, embrace a tense situation becoming even more tense. 

“Look, if the base is open, next guy up, let’s go, and I think it’s mano a mano,” Weaver said. “Fans probably don’t love that or teammates or anybody else watching, but I’m in my own head, and I feel pretty confident with what I’m doing.”

And after getting Luke Keaschall to look at two fastballs to get ahead 0-2, Weaver got the Twins second baseman to pop the sixth pitch up in foul territory to Francisco Alvarez to bounce off the mound with the game still tied.

After the Mets re-took the lead with a Mark Vientos RBI bloop hit, manager Carlos Mendoza turned to Weaver to nail down the final three outs, as closer Devin Williams was unavailable to pitch after he threw 21 pitches in a rough outing in Tuesday's loss.

Weaver said there wasn’t a “discussion” about him coming back for the top of the ninth, but he “felt pretty confident with what I needed to do.”

“We have a lot of great options, but I was ready to throw three innings to try and win the game,” he said.

Weaver faced four batters, allowing a two-out hit, but struck out the side on 19 pitches to end the Mets’ losing streak with a 3-2 win.

“Today was, look, it was a sigh of relief,” the reliver said. “We have a lot more games to play. It doesn’t mean that just now we go on a 50-game winning streak. We still gotta go do our business [Thursday] and put in the right work and do all the right things. 

“But today was a great step in the right direction, we won a hard-fought ballgame, and it was gonna take a game like that to get us going.” 

As far as the vanquished losing skid, Weaver said he’s been part of “some pretty troubling times” during his career, especially when he was a starting pitcher, “that was a tough go there for a minute.” 

But Weaver acknowledged the opposite side of the coin. 

“Sometimes winning seems so easy, so it goes both ways,” he said. “This should just be a reminder that this game humbles you in so many ways, individually and as a team. It’s not very often we have such a talented team where everything just doesn’t click in the right way. It’s quite an impossible feat, but we made it possible.

“We’re gonna use this as a learning point and hopefully a catalyst to the future.”

Mets snap 12-game losing streak but lose Francisco Lindor to injury in a 3-2 win over Twins

Even when the Mets finally taste victory in 2026, it’s mixed with a little bit of defeat.

On Wednesday night, the Mets finally got back into the win column, beating the Twins 3-2 to snap their 12-game losing streak, the fourth-longest losing streak in franchise history. However, they also may have lost star shortstop Francisco Lindor to an injury in the process.

On the same day that the Mets welcomed back $765 million man Juan Soto from the injured list with a calf strain, the team saw Lindor leave the game in the fourth inning with a calf injury of his own. It was another tough break for the organization, but this time, it was sandwiched in between moments of optimism and happiness. Lindor will get an MRI on Thursday to confirm the injury and recovery timeline, but the expectation from Mets manager Carlos Mendoza is that they'll be without their captain for at least a few weeks.

"It's what we're dealing with right now," Mendoza said after the game. "You know, can't sit here and make excuses. It's all part of it. We lost Soto, and we had a hard time. Now we're potentially dealing with losing another really good player, and we've got to figure it out. We gotta find a way."

They found a way on Wednesday, despite it looking at times like it might not happen. The day started on a high note when Soto was activated from the injured list and spoke to reporters in the locker room about his eagerness to get back on the field: "To be back on the field is always great,” he said. “That's what we do this for, you know, to be out there and share a good time with your teammates...to play the game you love."

When the game began, starting pitcher Clay Holmes needed just 10 pitches to set the Twins down in order in the first inning. Then Bo Bichette led off the bottom of the first with a double and later scored on an infield single by Francisco Lindor. The Mets had a lead, and Citi Field was as loud as you can imagine on a cold April night with rain in the forecast.

But the rest of the night wasn’t easy. It’s the Mets, so it can never be easy.

Even as Clay Holmes kept the Twins off the scoreboard, the Mets were unable to mount any consistent offense against left-hander Connor Prielipp, who was making his MLB debut. Holmes was great for the Mets, yet again. A lone bright spot in an otherwise disappointing start to the season. On the night, Holmes allowed two runs on five hits in seven innings while walking one and striking out three. It lowered his season ERA to 2.12, but he has just two wins to show for it. Tonight was not one of those wins.

Early on, Prielipp mostly matched Holmes. The rookie struck out the side in the second and then set the Mets down in order in the third. Prielipp displayed a 96 mph fastball that he kept up in the zone well all night and a solid changeup that he buried low in the zone. On the night, he allowed two runs on four hits in four innings, but also struck out six and kept the Twins in the game long enough for the offense to get to Holmes a little bit.

Trevor Larnach smoked a double down the first base line to start the fourth inning. After he moved to third on a Josh Bell groundout, Larnach scored when Victor Caratini smoked a lineout to center field, and Luis Robert’s throw was way up the third base line.

Still, the Mets responded. This night was going to be different. Lindor smoked a one-out single off the glove of Royce Lewis and into left field. He rounded the base hard, thinking about going for two, but ultimately held up. On the very next pitch, Francisco Alvarez hit a double into the gap in right center, and Lindor raced around from first base to score and put the Mets up one. After he slid in safely at home, Lindor stayed down on the dirt for a few seconds before slowly walking off the field. When the Mets went back into the field in the fifth inning, Lindor was not out there. It was Bo Bichette at shortstop and Brett Baty at third base.

Calf tightness was the announcement made to the press room.

"I knew right away when he was running third base that something wasn't right there," said Mendoza. "He wasn't running the way he normally does. I knew something was up because it wasn't because he thought it was an easy play at the plate, you know, and right away you could see his face walking towards the dugout. I knew something wasn't right."

Lindor left the game and was not in the clubhouse after the final pitch, but his teammates couldn't focus on losing another star player yet. There was a game to win. Only, things didn’t get much better once Lindor was forced from the game.

Byron Buxton launched a massive solo home run in the sixth inning, his fifth of the season, to tie the game. Then the Mets sent batters up to bat in their half of the sixth. They put together two walks and a double, but they didn’t score because Mark Vientos ran through a clear stop sign on Marcus Semien’s double and was easily thrown out at the plate.

"He just went through the stop sign," said Mendoza after the game. For his part, Vientos didn't offer a different take.

"I was just following my instincts," he explained after the game. "Once I saw the ball that was hit off the wall, I was like, I'm gonna go score on that. [Tim Leiper] gave me the stop sign, but I followed my instincts, and I went home." When asked to clarify, he repeated, "I saw the stop sign, but, like I said, I was following my instincts."

Fortunately for Vientos. He would get another chance.

In the top of the eighth inning, Mets reliever Brooks Raley got two outs but allowed two base runners, so Mendoza called on Luke Weaver to get his team out of the mess. Weaver walked the first batter he faced to load the bases with two outs.

"No one can really replicate jogging in [from the bullpen," Weaver explained. "It just feels rushed. Everything's kind of heightened a little bit. It's about calming the heart rate and getting settled in as quickly as possible. I didn't quite do that as well early, but then I'm also not trying to just down the middle of the plate either, right?"

So with the bases loaded and another potential loss looming, the fans at Citi Field tried to will the team on with a “Let's Go Mets” chant. It was feeble at first, but when Weaver got two strikes on Luke Keaschall, the crowd all rose to their feet. They needed this. Weaver delivered, inducing an inning-ending foul pop-up to Alvarez by the first base dugout.

In the bottom of the inning, Soto laced an RBI single in the 8th but was caught stealing a few pitches later. He finished 1-for-3 with a walk on the day, but it seemed like the chance at a rally had ended with him getting picked up. Yet, back-to-back walks to Baty and Francisco Alvarez brought Vientos up with two outs and the game tied. He got jammed but was able to bloop a single into right field to bring Baty around to score. It was Vientos' only hit of the night, but it was a big one, as he finished 1-for-3 with a walk and an RBI and has now hit safelt in four of his last five games.

"I'm glad he got that hit," joked Mendoza when asked about the baserunning decision at third base.

Despite all the pressure that has been building over the 12-game losing streak, the Mets dugout knew that they still had work left to do: "It felt like, let's just go win this thing," explained Weaver. "It was really refreshing. Then for me, there was no ounce of celebrating, because what if we're celebrating something, and I screw it up? There's no time for that. So I just made sure that my celebrating came after."

He did get his chance. Weaver gave up one infield single in the ninth inning but struck out all three other batters he faced. When he struck out Byron Buxton to end the game, he stood on the mound almost motionless, as if he was unsure what would happen next. He pounded his fist into his glove softly once, looked up at the sky, and then went to greet his teammates.

"It was a sigh of relief," he explained after the game. "I don't want to say there was a lot of weight, right?...I think we have pushed so hard to simply try to give everything we can. But the harder you try, a lot of times, the more you fail."

Even though Vientos claims he wasn't trying to score because of any pressure to will this team to a win, the angst they felt at not being able to pull out a victory was clear.

"It's a crazy thing," said Holmes after the game. "Things start spinning. It's a lot going on...When you feel like you're doing the right things, you evaluate things, you look around, and people are doing what you should be doing, and really want to reach for something to do. But you're doing everything you should be doing."

"I think it's just relaxing," echoed Weaver. "Understanding what you do well, staying within yourself, and at the end of the day, just keep hoping and just keep doing your thing."

"You have to stay positive," affirmed Mendoza. "You can't come to the ballpark and then expect the worst, even when you are going through a very rough stretch. You come to the ballpark expecting good things to happen. It doesn't matter how hard it is and how things are unfolding, your mindset has got to be to expect something good to happen for us, whether it happens or not. But those are the expectations here."

With those lofty expectations, it feels strange that a team could be so happy while improving its record to 8-16.

"Winning is fun, you know?" said Holmes, which was followed by a loud "Woooo" from another corner of the clubhouse.

"It's not very often when you have such a talented team where everything just doesn't really click in the right way," said Weaver. "It's quite an impossible feat, but we made it possible. At the end of the day, we're going to use this as a learning point and hopefully a catalyst for the future."

Unfortunately, that immediate future, even in the joyous wake of breaking their losing streak, may be one in which the Mets are without their star shortstop for a long period of time.

Gary Cohen, Howie Rose make emphatic calls as Mets end nightmare losing streak

An image collage containing 2 images, Image 1 shows Bo Bichette and Marcus Semien hug after the Mets beat the Twins on April 22, 2026, Image 2 shows New York Mets pitcher Luke Weaver (30) reacts to saving the game on Wednesday night
Mets win

Mets broadcasters finally had a chance to call a win, as SNY’s Gary Cohen and radio announcer Howie Rose enthusiastically called the team’s first victory in 15 days to snap a 12-game losing streak. 

The longtime Mets broadcasters encompassed how fans of the team felt on Wednesday night as Luke Weaver struck out the Twins’ Byron Buxton for the final out of a 3-2 win at Citi Field. 

It marked the first win the Mets have recorded since April 7 and is just the ballclub’s eighth win of the season.

“He struck him out and the ball game is over! And for the first time in more than two weeks, the Mets can shake hands,” Cohen exclaimed on SNY. “That insidious 12-game losing streak has finally come to an end. Mets win it 3-2.” 

Bo Bichette and Marcus Semien hug after the Mets beat the Twins on April 22, 2026. Robert Sabo for NY Post

The relief was palpable from Rose as well. 

Rose broke out his signature phrase after Weaver ended the ballgame. 

“Swung on and missed, strike three! Put it in the books!” he said. “For the first time in 15 days, the New York Mets have won a baseball game. They have ended their 12-game losing streak, and if this crowd is not exactly jubilant, they are more than simply relieved.”

Wednesday’s win was not without drama for the Metropolitans.

The Mets lost shortstop Francisco Lindor in the middle of the game due to left calf tightness on the same day they got Juan Soto back from a strained right calf. 

The Amazin’s let one-run leads slip away in the fourth and sixth innings before driving home the go-ahead run in the bottom of the eighth. 

New York Mets pitcher Luke Weaver (30) reacts to saving the game on Wednesday night. Robert Sabo for NY Post

Mark Vientos blooped a single to right field that scored Brett Baty to put the Mets up 3-2.

With the Phillies’ eighth straight loss on Wednesday, the two 8-16 teams share the National League East basement.

Players’ suggestion for alternate Yankees jerseys already MLB approved: ‘These are sick’

An image collage containing 2 images, Image 1 shows New York Yankees batter Aaron Judge at the plate, wearing black eye black, black helmet, and black jersey that says

For the first time in more than a century, the Yankees could sport different regular-season uniforms, as some players are making a push for the club to wear an alternate jersey on the road.

The proposed uniforms would be the navy blue batting practice jerseys they also wear on the road in spring training, with “NEW YORK” in block letters across the front in gray.

This would break with the franchise’s long-standing tradition of only two regular-season jerseys: the home pinstripes (which they’ve been wearing since 1915) and road grays (which have been largely unchanged since 1918).

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

“There’s a lot of tradition here, the most iconic jersey there is in sports, pretty much,” slugger Giancarlo Stanton said Wednesday at Fenway Park. “But it doesn’t mean that every once in a while you can’t change something up, especially on the road.”

Steinbrenner factor

It remains to be seen whether Yankees owner Hal Steinbrenner will sign off on the idea. But Steinbrenner has softened some of the Yankees’ most rigid policies in recent years, such as changing the facial-hair policy ahead of the 2025 season and adding a Starr Insurance patch on the sleeves of jerseys in 2023.

So while there was some pearl-clutching from Yankees fans over the thought of an alternate jersey, the cat may already be out of the bag.

Aaron Judge bats during the first inning of the Yankees’ spring training loss to the Cubs at Sloan Park on March 23, 2026 in Mesa, Ariz. Getty Images

“I’m all about tradition, but we got a patch on our sleeves,” said Aaron Judge, who was not all that interested in elaborating on the idea with reporters. “I got nothing for you till it happens.”

But the captain was more firm on the Yankees not changing what they wear in The Bronx.

“I think we’ll always wear the pinstripes at home,” Judge said. “I don’t think that’ll change. But we changed our road jersey [removing white piping and trim in 2024], so I guess if we wear the blues, we wear the blues on the road.”

While third (or fourth or fifth) jerseys have become common around the league, especially with the introduction of so-called City Connect uniforms, the Yankees have been the exception in sticking to strictly home and road uniforms.

The A’s are the only other team that does not have a City Connect jersey, in part because they do not have a permanent city, currently playing in Sacramento between their ex-home in Oakland and future in Las Vegas.



“We can’t do one that doesn’t hit, that’s for sure,” Stanton said.

In ‘navy’ now & then

The navy blue jerseys hang in the Yankees’ lockers in every road clubhouse during the regular season, but they are typically worn only by pitchers throwing bullpen sessions that day.

Because the Yankees wear the navy tops in spring training, they are already approved by Major League Baseball to be worn in regular-season games — and have been since the start of 2025 — according to a source.

Stanton said Yankees players have talked about wearing those navy tops which they would do with their regular road gray pants “for a few years” and that “a lot of people would be OK with it.”

Giancarlo Stanton runs to first base during the Yankees’ spring training loss to the Cubs at Sloan Park on March 23, 2026 in Mesa, Ariz. MLB Photos via Getty Images

“Every team has an alternate uniform,” Stanton said. “We have the uniforms — it’s not like we sat in a room and designed it ourselves. It’s here. It always has been. So it’s not like we reinvented the wheel necessarily.”

“I love them,” added the fashionable Yankee Jazz Chisholm Jr. “I think these are sick. I think alternate jerseys are sick.”

12-12 – Jung and The Restless as Rangers lose 8-4 to Pirates

ARLINGTON, TEXAS - APRIL 22: Jack Leiter #22 of the Texas Rangers reacts after fielding a ball behind home plate against the Pittsburgh Pirates during the fifth inning at Globe Life Field on April 22, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images

The Texas Rangers scored four runs but the Pittsburgh Pirates scored eight runs.

The Pirates had five hits off of Jack Leiter and three of those came in their four opportunities with RISP when Leiter was on the mound. All four of their runs off Leiter came with two outs.

The Rangers meanwhile waited until two outs in the eighth to have their first hit with RISP on the night. That seemed at the time like a large one as Jake Burger’s two-out, two-run single tied the game at four runs apiece.

The dream of a comeback victory wouldn’t last long, however.

Just a half inning later the Pirates scored the go-ahead run off of Cole Winn and then Jalen Beeks allowed a three-run home run to Oneil Cruz that not even Evan Carter could catch as it doinked off the top of the foul pole.

The Rangers have had a handful of losses like this where they manage a late comeback but ultimately still fall short. On one hand, that’s frustrating. As sports enjoying is all about expectation management, fresh hope ultimately snuffed out is possibly worse than just assuming they’ll lose and then them cordially honoring that belief.

On the other hand, the last couple of seasons were littered with almost nothing but mid-game give ups where they barely ever scored past like the sixth inning and almost never came back in games no matter how close.

I’ll take feeling let down over apathy, I suppose. It’s a novel kind of disappointment fresh for the 2026 season! And really, it serves the team better in the long run that they know they have the ability to come back.

Anyway, .500 baseball again it is. Hopefully Leiter (5 IP, 5 H, 4 R, 3 ER, 2 BB, 5 K) is fine after he ate shit slipping on the Pirates’ on-deck circle trying to field a terrible throw by Brandon Nimmo that let Pittsburgh score an extra run that, for a few minutes there, seemed important.

Player of the Game: Josh Jung hit the two-run home run that gave the Rangers an early lead. With Corey Seager in need of more time on his trusty ol’ iPad to remember how to hit, and with Wyatt Langford experiencing more aching muscles than impact hits so far this season, Jung has been kind of carrying the lineup with a month of the season nearly in the books.

Up Next: The Rangers and Pirates will close out this series in a rubber match that will feature RHP Jacob deGrom for Texas opposite RHP Bubba Chandler for Pittsburgh.

The Thursday evening finale from The Shed is scheduled for 7:05 pm CDT and you can catch it on the Rangers Sports Network.

Minor League Recap: RubberDucks Win To Avoid Affiliate Sweep

Columbus Clippers 3, Buffalo Bisons 5

The main takeaway from todays game was that Cooper Ingle was removed from the game with a foot injury after starting 2-2. Ingle has been unbelievable to start the season with a .394 average and an OPS of 1.418. Lets hope this injury is nothing serious. Travis Bazzana went 1-3 with two walks and continues to find ways to succeed at the plate despite not hitting the ball hard as consistently as we would like. He’s up to a .286 average with an OPS of .882.

Ryan Webb had a rocky start, allowing two earned runs in four innings pitched while striking out four and walking three. His ERA is up to 7.50 on the season. Daniel Espino’s stat line looks pretty rough, but he only allowed one hard hit ball in his outing.

Akron RubberDucks 8, Bowie Baysox 4

It was a big day for the RubberDucks offense! Angel Genao went 1-3 with two walks and two RBIs. He’s up to a .296 average with an OPS of .902. Ralphy Velazquez went 0-2 with three walks. Jacob Cozart went 2-5 with an RBI, Nick Mitchell went 2-4 with two walks and an RBI. Guy Lipscomb went 3-5 with an RBI double, he has had a great start to the season with an average of .368 and an OPS of .929.

It was an ok start for Josh Hartle, he tossed five innings and allowed three runs while striking out three and walking two. His ERA is at 3.20 on the season.

Lake County Captains 1, West Michigan Whitecaps 7

Dean Curley continues his hot start to the season going 1-2 with a double and two walks. He is now hitting .277 with an .891 OPS. Nolan Schubart and Ryan Cesarini both went 1-3 with a walk.

Jackson Humphries had a bit of a rough outing. He struck out five but he allowed four runs in just 2.1 innings pitched. His ERA is now up to 4.41 on the season. Despite the rough outing, he is someone who has looked very much improved this season and is someone to keep an eye on this season.

Hill City Howlers 5, Hickory Crawdads 8

Even in a loss, this Hill City team can really hit. The top three hitting prospects on the team in Caceres, Arias, and Fernandez combined to go 2-13 and they still scored five runs on eleven hits. Anthony Martinez has had an awesome start to the season, he went 2-4 his fourth HR this season and now has an OPS of 1.040. Yeiferth Castillo and Jonathan Martinez also went 2-4 and are having nice seasons as 19 year olds in Single A.

Nelson Keljo had another awesome start, with 3.2 scoreless innings and five strikeouts to zero walks. His ERA is down to 1.59 on the season. Miguel Flores finally showed some signs of being human after previously not allowing a single earned run this season. He allowed four runs in two innings pitched and had his ERA skyrocket up to 2.40 on the season. I would not be too worried about him.

Cubs BCB After Dark: Is Nico Hoerner’s power surge for real?

Apr 21, 2026; Chicago, Illinois, USA; Chicago Cubs second baseman Nico Hoerner (2) reacts after scoring during the sixth inning against the Philadelphia Phillies at Wrigley Field. Mandatory Credit: Matt Marton-Imagn Images | Matt Marton-Imagn Images

It’s Wednesday evening here at BCB After Dark: the hippest hot spot for night owls, early risers, new parents and Cubs fans abroad. Come on in and sit with us for a while. We can always find room for another friendly face. There’s no cover charge tonight. We still have a few tables available. The hostess will seat you now. Bring your own beverage.

BCB After Dark is the place for you to talk baseball, music, movies, or anything else you need to get off your chest, as long as it is within the rules of the site. The late-nighters are encouraged to get the party started, but everyone else is invited to join in as you wake up the next morning and into the afternoon.

The Cubs won their eighth-straight game tonight, 7-2 over the Phillies. First Cubs game to ever end on an ABS challenge as well. I think this team might be good.

Last night I asked you if manager Craig Counsell should be giving more at-bats against left-handers to rookie Moisés Ballesteros. I swear I wasn’t the person who asked that very question to Counsell last night and got a snarky answer back. (The Athletic sub. req.) In any case, 75 percent of you want to see Mo Baller get more chances to hit against lefties.

Here’s the part where we listen to jazz and talk movies. You can skip ahead if you want.


We’re continuing our look at Chicago jazz in anticipation of International Jazz Day, hosted in the Second City on April 30. We’ve got a young (-ish) Chicagoan in vibraphonist Joel Ross. (Thirty is practically a baby in jazz.) This is from his brand-new album Gospel Music and is titled “Wisdom is Eternal (For Barry Harris).”

Ross is joined here by saxophonists Josh Johnson (alto) and Maria Grand (tenor), Jeremy Corren on piano, Kanoa Mendenhall is the bassist and Jeremy Dutton plays the drums.


I don’t have a movie to write about tonight, but some of you in the comments yesterday wanted to talk about Oklahoma!, so I thought I’d give you the chance to tell us about your favorite musicals.

I’ll say off the bat that Oklahoma! is not one of my favorites. I don’t begrudge those who like it and I certainly don’t think it’s a poorly-made film or musical. It’s just not to my tastes. If it’s something that appeals to you, great. It’s very good at whatever it is that it does and you’ll never hear a bad word about Shirley Jones out of my lips.

I’ve said before that my favorite musicals are the works of Jacques Demy with music by Michel Legrand: The Umbrellas of Cherbourg and The Young Girls of Rochefort. I’m also a big fan of the Busby Berkeley trio from the early-thirties: 42nd Street, Gold Diggers of 1933 and Footlight Parade. Maybe they are not traditional musicals in that none of the songs are non-diegetic—that is, everyone who is signing is singing because they’re on a stage.

I’ve always had a soft spot in my heart for My Fair Lady. The Judy Garland/James Mason version of A Star is Born is terrific too.

I am also a huge fan of the television show Crazy Ex-Girlfriend, which may be the only musical television program that actually worked. That they were able to get two songs a week (and make them good) into a 47-minute show 13 times a year was incredible. It’s probably the best show you’ve never watched and yes, I admit the title scared some people off. They address that in the first season theme song.

So tell us which musicals get you tapping your toes.


Welcome back to everyone who skips the music and the movies.

There’s no doubt that second baseman Nico Hoerner has been the most valuable Cub so far this season. In fact, according to both Baseball Reference and Fangraphs, Nico Hoerner has been the most valuable player in the National League so far this young season.

We all know about Hoerner’s skills. He’s a Gold Glove defender at second base. He makes a lot of hard contact and rarely swings and misses. He hits for a high batting average and draws an average number of walks, which gives him an above-average on-base percentage. He’s also an elite baserunner who can steal around 30 to 40 bases a year.

What’s different this year is that Hoerner is hitting for power. It’s a small sample size to be sure, but Hoerner has four home runs over just 23 games. It’s always dangerous to extrapolate out from a small sample, but that’s a 28 home run pace. What makes that more impressive is that it’s all been done in April, where Wrigley Field usually plays like a pitcher’s park.

Hoerner has never hit more than ten home runs in a season, but this power surge isn’t just isolated to this year. As you probably know, Hoerner had no home runs last year through the Cubs’ first 78 games. Then he hit seven over the final 84. So you can really trace this increase in power to mid-season of last year.

So what is Hoerner doing differently? He’s really not hitting the ball any harder or making any more contact. His swing rate is down a bit, which is leading to more walks and more strikeouts, but the increase strikeouts are all looking. His swinging strikeout rate is as low as ever.

What Hoerner is doing is hitting the ball more in the air and pulling the ball more. Maybe that’s a result of him being more selective at what pitches he swings at. Maybe it’s just random. But Hoerner’s ground ball rate last year was 45.3 percent and this year it’s down to 33.7. His fly ball rate has increased from 34.3 percent to 41 and his line drive rate is up to 25.3 percent from 20 percent. His pull rate has gone from 37.9 percent to 42.2 and his opposite field rate has dropped from 25.5 percent to 20.5 percent.

So that would explain some of the increase in home runs. On the other hand, it could just be statistical noise. Hoerner’s career home-run-to-fly-ball ratio is 5.1%. This year, that’s jumped up to 11.8 percent. That’s greater than Ian Happ’s career numbers and only slightly below Seiya Suzuki’s. Statcast gives Hoerner’s “expected” home run total at 2.5, which is a bit less than the four he has now.

So do you buy into Hoerner’s power surge? I don’t think anyone thinks he’s turning into Aaron Judge and his April stats certainly aren’t at slugger levels. But they are numbers that could easily lead to 20 home runs a year and maybe more. On the other hand, they could just be a hot streak and Hoerner reverts to the 7 to 10 home runs a year that he normally hits.

Thanks for stopping by tonight and all week. A special thanks goes out to everyone who votes and comments. Please get home safely. Tell us if you need us to call a ride for you. Tell your friends about us. Recycle any cans and bottles. And join us again next week for more BCB After Dark.

Pistons vs. Magic final score: Detroit uses huge third quarter run to tie series

Apr 22, 2026; Detroit, Michigan, USA; Detroit Pistons guard Cade Cunningham (2) shoots in the second half against the Orlando Magic during game two of the first round of the 2026 NBA Playoffs at Little Caesars Arena. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

That’s more like it. The Detroit Pistons used a dominant 30-3 third-quarter run to turn a knotted-up slugfest into a 98-83 win over the Orlando Magic that ties the first-round series at one apiece. The Pistons were led by Cade Cunningham’s game-high 27 points. Really, though, they were led by a ferocious team defense that led to Orlando’s lowest point total of the season.

In doing so, they broke the longest home playoff losing streak in the NBA at 11 games. Perhaps even better news? There is still a lot the Pistons can improve on as they move to Orlando for a pivotal game three.

Entering the game, everyone was saying the same thing — Jalen Duren had to play a lot better in Game 1 if Detroit was going to take this series. Duren did play better than his truly dreadful performance in Game 1. But he still hasn’t played a typical Duren game. He scored 11 points and nine rebounds with four assists and three turnovers. He can still play a lot better than he’s shown.

The rest of Detroit’s starters helped pick up that slack, with all five starters scoring in double figures. Tobias Harris chipped in a 16-point, 11-rebound night, Ausar Thompson added 11 and 8, and Duncan Robinson had 10 points, including three three-pointers.

The Pistons also turned the ball over 22 times against the Magic. Look, Detroit is always a high-turnover team, but 22 is way too high. They can and should cut that down as the series goes on. They also missed 10 free throws. They hit those and a comfortable win turns into a true blowout.

The lead got as high as 27 points late in the third, and there was certainly some highlights to go around. I’ll point to two as Pistons fans bask in the win — one on offense and one on defense.

The first is an absolutely filthy hesi from Cade at the top of the key that flummoxed poor Paolo Banchero.

Even better was Isaiah Stewart’s block in the fourth quarter on, let me check my notes, Paolo Banchero.

The Pistons defense had highlight plays against Banchero, but they stifled just about every Magic player. Orlando shot 32% from the field, including a combined 7-for-28 from the trio of Franz Wagner, Desmond Bane, and Wendell Carter Jr.

Banchero scored 18 points, but he needed 17 shots to do it and one game after hitting plenty of tough long twos and some threes, tonight, he did almost all his damage near the rim.

Braves move Dylan Dodd to the IL and call up Carlos Carrasco, per report

CINCINNATI, OHIO - JULY 31: Carlos Carrasco #59 of the Atlanta Braves pitches during the first inning against the Cincinnati Reds at Great American Ball Park on July 31, 2025 in Cincinnati, Ohio. (Photo by Jason Mowry/Getty Images) | Getty Images

Well, this has certainly been a busy night! It makes sense given the short turnaround between tonight’s 8-6 win for the Braves over the Nationals and Thursday afternoon’s Getaway Day game to end the series. We already got the huge news that consensus Top 100 prospect JR Ritchie would be called up to start Thursday’s game and now we’ve got a little more news to coincide with the big move.

Sadly, Dylan Dodd’s latest stint is coming to a close as he’ll be heading to the IL. In his place, the Braves will be bringing back Carlos Carrasco. Mark Bowman of MLB.com was the one who reported this news initially.

Dodd ended up making two appearances for the Braves in his latest stint, where he pitched four innings and only gave up a run. He looked fine against the Nationals on Tuesday night so I’m guessing that this probably started acting up on him overnight or right after he got done pitching on Tuesday. Either way, the Braves will have to do without him for the time being.

This current Braves squad has put a premium on long relief and the hope is that Carlos Carrasco can provide any type of value once called upon. The good news is that he pitched six scoreless innings in his most recent start for Triple-A Gwinnett and he’s looked decent at that level so far. With that being said, we all know that there’s a pretty big difference between what you see at that level and what you see in the bigs and for Carrasco, he’s had a rough go of it in the bigs for the past three seasons. As long as Carrasco can eat innings when called upon, that’ll probably be all the Braves ask of him in this coming stint. We’ll see what happens!

Pistons bring the defense all game, then pull away from Magic in third quarter to get win, tie series

It was clear from the start that the Pistons were bringing a different defensive attitude to Game 2 when they had seven blocks in the first quarter.

"When we play defense at the level we're capable of, it triggers everything for us," said Pistons coach J.B. Bickerstaff.

In the third quarter, the Pistons put it all together and looked like a No. 1 seed. Detroit went on a 30-3 run to blow open what had been a tie game at the half. It wasn't just one guy taking over, it was a full team effort: Tobias Harris, Jalen Duren, Duncan Robinson and Isaiah Stewart each had six points during the run, while Cade Cunningham and Ausar Thompson had five apiece. Those six players combined to shoot 13-of-18 during that stretch.

From there, the Pistons went on to get the 98-83 win, tying their first-round series with the Magic at 1-1. Game 3 takes place Saturday in Orlando.

This home win for the Pistons snapped their record 11-game home playoff losing streak, dating back to 2008.

Cunningham was in peak form with 27 points, 11 assists and six rebounds to lead Detroit, and he showed off some nasty moves.

Harris added 16 points and 11 rebounds for Detroit.

However, what was most important for Detroit was that its elite defense showed up, holding the Magic to just 32.5% shooting. Franz Wagner was 4-of-11 shooting, Desmond Bane 2-of-11, Wendell Carter Jr. and Anthony Black were both 1-of-6.

Jalen Suggs led the Magic with 19 points on 7-of-18 shooting, and Paolo Banchero added 18.

Cubs Minor League Wrap: Pedro Ramírez has a day

Mar 17, 2026; Mesa, Arizona, USA; Chicago Cubs third baseman Pedro Ramirez against the Los Angeles Angels during a spring training game at Sloan Park. Mandatory Credit: Mark J. Rebilas-Imagn Images | Mark J. Rebilas-Imagn Images

Iowa Cubs

The Iowa Cubs broke the Louisville Bats (Reds), 15-9

There was not a lot of good pitching today in Des Moines and the wind was steady out to left field. Starter Charlie Barnes pitched solidly anyways, giving up three runs on five hits over five innings. Two of those five hits were solo home runs. Barnes struck out five and walked two.

Tyler Santana got clobbered for five runs over just two innings, giving up two more solo home runs. Collin Snider allowed one run on two hits in the eighth inning, but he got the win when Iowa scored seven runs in the bottom of the inning. Snider walked one, hit one batter and struck out no one in his one inning of work.

Ryan Jensen pitched a 1-2-3 ninth inning with a strikeout in a non-save situation.

Second baseman Pedro Ramírez had two home runs and eight RBI today. Ramírez hit his first home run with a man on in the fifth inning. His second home run was a grand slam in the eighth. He also tied the game 8-8 with a two-run single in the seventh.

Ramírez went 3 for 5. The two home runs give him seven already this year. His career-high for a season is eight. The eight RBI ties a franchise record set several times, the last time by Ian Stewart in 2013.

Right fielder Dylan Carlson hit a solo home run in the fourth Raminning. He went 1 for 5.

Center fielder Brett Bateman was a perfect 3 for 3 with a double and a walk. He scored four times.

Third baseman BJ Murray doubled twice in a 3 for 4 game. He also walked one time, drove in three and scored three times.

Ramírez’s first home run went 397 feet.

The grand slam went 412.

Ramírez produced on both sides of the ball.

Here’s his two-run single.

Carlson’s home run was his second in two games.

One of Murray’s doubles had a little help from the sun and the wind.

He needed no help for this double.

This was just a single by Murray because the runners held up. But it had doubles distance.

Knoxville Smokies

The Knoxville Smokies were extinguished by the Chattanooga Lookouts (Reds), 8-4.

Starter Yenrri Rojas went four innings and allowed three runs on five hits. He walked two and struck out six.

Luis Martinez-Gomez retired the side in order in the seventh, but then he came out for the eighth and got into a lot of trouble. Martinez-Gomez took the loss after giving up five runs on three hits and a walk over 1.1 innings. he also hit one batter. Martinez-Gomez did not strike anyone out.

DH Owen Ayers had his first Double-A hit in the first inning and it was an RBI single. Ayers went 1 for 4.

Left fielder Jordan Nwogu was 1 for 2 with two walks. He scored one run.

Right fielder Andy Garriola had a two-run single in the fifth that temporarily gave Knoxville the lead. He was 1 for 4.

South Bend Cubs

The South Bend Cubs fell in valiant combat with the Dayton Dragons (Reds), 8-5.

Nazier Mulé only threw the first inning, but he took the loss after he surrendered two runs on one hit and two walks. One of the two runs was unearned. Mulé struck out one.

First baseman Cole Mathis hit a pair of doubles in a 2 for 3 night. He also walked twice and stole a base. His double in the ninth inning scored a run. Mathis scored two times himself. In just two games in High-A, Mathis already has three doubles.

Center fielder Kane Kepley was 1 for 4 with a walk and two steals. He scored twice.

A two-run single for Kade Snell. He was 1 for 5.

Myrtle Beach Pelicans

The Myrtle Beach Pelicans couldn’t fly with the Fayetteville Woodpeckers (Astros), 12-8.

Noah Edders got hammered for two runs in the first inning, two more in the second and three more in the third. He took the loss after allowing seven runs, six earned, on seven hits over three innings. Two of those seven hits were two-run home runs. Edders struck out one, walked no one and hit one batter.

Catcher Logan Poteet went 2 for 4 with a walk. He scored two runs.

Center fielder Alexey Lumpuy went 2 for 5 and also scored twice. He drove in a run with a single in the fifth inning

First baseman Josiah Hartshorn was 2 for 5 with one run scored.

Flyers score 3 goals in 2nd period and top Penguins 5-2 to take 3-0 lead in first-round series

NHL: Stanley Cup Playoffs-Pittsburgh Penguins at Philadelphia Flyers

Apr 22, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Flyers defenseman Rasmus Ristolainen (55) celebrates his goal with right wing Porter Martone (94) against the Pittsburgh Penguins during the second period in game three of the first round of the 2026 Stanley Cup Playoffs at Xfinity Mobile Arena. Mandatory Credit: Eric Hartline-Imagn Images

Eric Hartline-Imagn Images

PHILADELPHIA — Trevor Zegras, Rasmus Ristolainen and Nick Seeler scored three goals on four shots in the second period in Philadelphia’s first home playoff game in eight years, pushing the Flyers to the brink of a sweep of the Pittsburgh Penguins with a 5-2 Game 3 win on Wednesday night in their best-of-seven first-round series.

Game 4 is Saturday night in Philadelphia.

The Flyers’ trio of goal scorers gave their raucous fans more reason to celebrate than just a first home playoff game since April 22, 2018, and first home playoff win since April 20, 2016, they can clinch their first playoff series win since the 2020 bubble season — and they can do it against Sidney Crosby and the Penguins.

Dan Vladar, shaken up a bit in the third with an apparent right hand or wrist injury, stopped 28 shots and again outplayed embattled Stuart Skinner in net.

Not long after Vladar was hit, Erik Karlsson scored on the power play to cut it to 3-2.

Forget the rally. Noah Cates put the finishing touches on one of the biggest Flyers’ wins in the last 16 years with a power-play goal for a 4-2 lead. Owen Tippett added an empty-netter in the waning minutes.

The Flyers wasted all the pregame energy in a hurry when Evgeni Malkin scored a power-play goal only 4:18 into the game. The Penguins were doomed by an 0 for 5 effort on the power play in Game 2 and Crosby went scoreless in Pittsburgh. Crosby’s assist helped the Penguins, who had the seventh-ranked power play in the regular season, score their first power-play goal in eight attempts in the series.

Malkin’s 29th career postseason power play goal tied him with Mario Lemieux for most in Penguins history.

The game erupted in the second period into a scene straight out of the day when the old school enforcer of the Broad Street Bullies era roamed the ice.

Penguins forward Bryan Rust slammed Travis Konecny to the ice and smothered the Flyers forward and all the lines joined the fray until they were separated by officials. Konecny ripped off his helmet and dropped his gloves and beckoned Rust to fight him. No dice. They instead traded verbal barbs from the penalty box.

The Flyers and Penguins could have held team photo day inside their respective penalty boxes.

Rust got four minutes while four of his teammates joined him and Konecny and four of his teammates tagged along inside a jammed box.

Public address announcer Lou Nolan had just started to rattle off the list of names — “the penalties, we think ... ” — when Zegras ripped one past Skinner for the power-play goal that evened the score 1-1. The Flyers mobbed Zegras and pinned him in celebration against the penalty box.

Ristolainen — whose 820 regular season games before making the playoffs were the most of any active player — made it 2-1 and Flyers started fans started derisive “Skinner! Skinner” chants that echoed long after the go-ahead goal. Seeler scored 2:12 later on a shot from the point for the 3-1 lead against — and made it 3 of 4 on Skinner after he stopped the first 18 shots.