Curry has been dealing with lingering injuries this season, including a runner’s knee that sidelined him for more than two months, so the sight of him headed into the locker room prompted concerns that he had reaggravated the injury.
Moments later, however, Curry was back on the bench, talking with teammates.
“Oh don’t worry about me,” Curry told the Amazon Prime sideline reporter as he walked back to the bench. “I’m good.”
Curry played 8:13 in the first quarter and went 1-of-5 from the field, for 3 points. He finally returned to the court with 7:59 to go in the second quarter.
He proved there wasn't anything to worry about. Curry finished with a game-high 35 points as the Warriors pulled out a dramatic 126-121 victory.
TAMPA BAY, Fla. — The Rangers capped the 2025-26 season with a 4-2 win over a pseudo Lightning team that rested some of their top players for the playoffs ahead.
“That sucks,” captain J.T. Miller told The Post of finishing his first campaign as captain under such circumstances before the game Wednesday morning. “It’s the only reason you want to play, compete for the trophy. And so we didn’t achieve our goal. We failed there.”
Access the Rangers beat like never before
Join Post Sports+ for exciting subscriber-only features, including real-time texting withMollie Walker about the inside buzz on the Rangers.
This failed season didn’t just earn the Blueshirts an early summer for the second year a row.
It prompted an organizational redirection and reassessment that took precedence over the last three months. The reconstruction work has already begun, but maximizing the offseason — NHL draft, free agency, etc. — will be pivotal in moving the needle as the Rangers strive to redefine the team and return to contending status quickly.
After Wednesday’s win, the Rangers’ final draft lottery odds are now in the Flames’ hands. If Calgary defeats the Kings in their season finale Thursday night, the Rangers will secure the third-best odds to win the top-overall pick in the draft lottery May 5.
A Flames loss would bump the Blueshirts down to the fourth-best odds.
Mika Zibanejad (center) celebrates with Alexis Lafrenière (left) and J.T. Miller after scoring a second-period goal on April 15, 2026 at Benchmark International Arena. Nathan Ray Seebeck-Imagn Images
While fans dreamed off potentially drafting projected first-overall pick Gavin McKenna, the Rangers went 6-4 in their last 10 games of the season. Fun returned to a locker room that had been starved of it since before last season.
Rookies like Gabe Perreault, Adam Sykora, Dylan Garand and Jaroslav Chmelar gave the final weeks meaning in more ways than one.
Perreault scored his 12th goal of the season in the second period, when he flung the puck through traffic to give the Rangers a 3-0 lead.
The goal tied Perreault with the Blues’ Dalibor Dvorsky and the Wild’s Danila Yurov, who both played over 70 games this season compared to the Rangers rookie’s 40.
The Rangers top line with Perreault, Mika Zibanejad and Alexis Lafrenière has been a sort of revelation in recent weeks — one that head coach Mike Sullivan will no doubt continue exploring next season so long as all remain on roster.
While Zibanejad’s power-play goal in the middle frame gave the Rangers a three-goal cushion, Tye Kartye scored the first two of the game to establish the upper hand.
Garand stopped 29 of the 31 shots he faced in his third career start and second career win.
“I never want to go back to the American League, honestly,” Garand said. “I’m so hungry to be here. I want to be in this league and a part of this organization.”
Taylor Raddysh drew into the Rangers lineup for the first time since March 27.
It was a special night for Raddysh, who got to square off against his brother, Darren, for the first time since they lost their father, Dwayne, to pancreatic cancer.
Zibanejad nearly cleaned up the team awards this season.
In addition to winning the fan-voted Steven McDonald Extra Effort Award, Zibanejad was named team MVP by the media and the Players’ Player by his teammates.
Braden Schneider was this year’s recipient of the 2026 John Halligan Good Guy Award, which is given to a player for their “outstanding cooperation with the media throughout the season.” The Rangers beat writers decide the winner every year.
BUFFALO, N.Y. (AP) — Wyatt Johnston scored the decisive shootout goal and the Dallas Stars posted their third consecutive 50-win season with a 4-3 victory over the Buffalo Sabres on Wednesday night in the regular-season finale for both teams.
Justin Hryckowian and Esa Lindell each had a goal and assist, and Mavrik Bourque also scored for the Stars. Dallas finished 50-20-12 in reaching 50 wins for the seventh time in franchise history.
Jake Oettinger stopped 21 shots and two of Buffalo’s four shootout opportunities.
Zach Benson had a goal and assist and Josh Norris and Alex Tuch — with his 200th career goal — scored for Buffalo. Colten Ellis made 25 saves, then allowed three goals on Dallas’ four shootout attempts.
RANGERS 4, LIGHTNING 2
TAMPA, Fla. (AP) —Tye Kartye scored two goals and had an assist as New York beat Tampa Bay in the regular-season finale for both teams.
Gabe Perreault and Mika Zibanejad — on the power play — also scored for New York, which snapped a three-game losing streak, while Dylan Garand made 29 saves in his first start since March 27. Zibanejad also had an assist.
Oliver Bjorkstrand and Corey Perry scored for the playoff-bound Lightning, who rested several key players. Brandon Halverson made 17 saves.
PANTHERS 8, RED WINGS 1
SUNRISE, Fla. (AP) — Mike Benning got his first two NHL goals, Wilmer Skoog, Mikulas Hovorka and Ludvig Jansson all got their first NHL points, and Florida closed out their injury-plagued season by routing Detroit.
Luke Kunin had two goals for Florida, while Vinnie Hinostroza, Cole Schwindt, Cole Reinhardt and A.J. Greer all also scored for the Panthers. Skoog, Marek Alscher and Matthew Tkachuk — playing for the first time since he and his wife welcomed their first child earlier this week — each finished with two assists.
Justin Faulk had the goal for Detroit.
SENATORS 3, MAPLE LEAFS 1
OTTAWA, Ontario (AP) — Drake Batherson and Warren Foegel scored power-play goals and Ottawa — resting six players for the playoffs — beat Toronto in the regular-season finale for both teams.
Dylan Cozens added an empty-net goal and James Reimer stopped 19 shots against his former team. Ottawa finished 44-27-11 to take the final wild-card spot in the Eastern Conference. It will open its first-round series against Carolina on the road.
William Nylander scored for Toronto. Dennis Hildeby made 35 saves after being recalled from the American Hockey League’s Toronto Marlies on Tuesday.
BLACKHAWKS 5, SHARKS 2
CHICAGO (AP) — Defenseman Louis Crevier scored twice in the final period, Ryan Greene and Nick Lardis also added third period goals, and Chicago rallied in their season finale to beat San Jose.
Crevier, with the first multigoal game of his career, tied the game at 2 by converting a backhand pass from Connor Bedard 3:51 into the period, then added an insurance goal on a 60-foot slapshot midway through the period.
Greene scored his 12th of the season between Crevier’s goals, beating Sharks goaltender Yaroslav Askarov from the slot at 8:35. Bedard also set up Lardis’ goal.
San Jose’s Mario Ferraro opened the scoring with a wrist shot that deflected off the left skate of Chicago defenseman Ethan Del Mastro 8:09 into the first period.
GOLDEN KNIGHTS 4, KRAKEN 1
LAS VEGAS (AP) — Mitch Marner broke a third-period tie and the Vegas won the Pacific Division for the fifth time in their nine-year history, beating Seattle to close the regular season.
Two points ahead of Edmonton entering the night, Vegas needed only a point to win the Pacific and set up a first-round series against Utah. Edmonton will finish play Thursday night at home against Vancouver.
Reilly Smith had two late goals, Shea Theodore also scored and Carter Hart made 22 saves to help Vegas win its third straight. The Golden Knights finished 39-26-17, going 7-0-1 since John Tortorella took over as coach for the fired Bruce Cassidy.
Shane Wright scored for Seattle, and Nikke Kokko stopped 22 shots. The Kraken have lost two straight to fall to 34-36-11 with a game left Thursday night at Colorado.
Ball seemingly tripped Adebayo — the league called it "unnecessary and reckless contact" — during the second quarter of Tuesday night's game, causing Adebayo to fall and creating what the league called “a significant injury risk.”
Ball will not face a suspension, however.
"I apologize on that one," Ball told reporters after the game. "I got hit in the head and didn’t really know where I was, but I’m going to check in on him to see if he’s OK and everything."
Adebayo suffered a lower back injury as a result of the fall and did not return to the game, which the Hornets won 127-126 in overtime. The foul took place with 11:13 left in the second quarter of the game.
Ball was fined an additional $25,000 for his use of “profane language” during a postgame television interview.
When do the Charlotte Hornets play next?
LaMelo Ball and the Hornets will play at the No. 8 seed Orlando Magic at 7:30 p.m. ET on Friday, April 17. The game will be broadcast on Amazon Prime Video.
OTTAWA, Ontario (AP) — Drake Batherson and Warren Foegel scored power-play goals and the Ottawa Senators — resting six players for the playoffs — beat Toronto 3-1 on Wednesday night in the regular-season finale for both teams.
Dylan Cozens added an empty-net goal and James Reimer stopped 19 shots against his former team. Ottawa finished 44-27-11 to take the final wild-card spot in the Eastern Conference. It will open its first-round series against Carolina on the road.
William Nylander scored for Toronto. Dennis Hildeby made 35 saves after being recalled from the American Hockey League’s Toronto Marlies on Tuesday.
Toronto went 32-36-14, ensuring a bottom-five finish that will allow it to retain its first-round pick in the upcoming draft. The Maple Leafs were 0-6-1 in their last seven.
Nylander cut it to 2-1 midway through the third when he backhanded a bouncing puck from the slot past Reimer.
Batherson opened the scoring early in the first with his 33rd goal of the season. Foegele made it 2-0 late in the second period.
Anthony Volpe played a baseball game Tuesday night for the first time since he underwent shoulder surgery to deal with a torn labrum last October. It was in Somerset, not Yankee Stadium. And he only played long enough to take two at-bats. But he was out there again, and he felt that was worth celebrating.
"It was great. Like, so much fun to be back out there,” Volpe said. “It felt like a big milestone. We appreciated it for what it was.”
Whatit was is the beginning of a build-up that his manager, Aaron Boone, said will likely continue in the minor leagues through at least next week. He said Volpe will play five-plus innings in Somerset again Thursday and Friday, take a day off Saturday, then play again Sunday. Minor league teams do not play on Mondays, so the Yankees currently plan to use that as a rest day before transferring Volpe’s rehab to Triple-A Scranton/Wilkes-Barre, where he will continue to increase workload.
“Probably four or five games next week, then we’ll kind of evaluate and see where we’re at from there,” Boone said.
Volpe admitted it will be difficult for him to wait through such a deliberate build-up before returning to the big leagues, though he conceded he wants to experience a variety of in-game occurrences – running the bases, diving for a ball, etc. – so he knows how the shoulder will feel during and after each of them.
“I wish I could play more to test it more, but it felt amazing,” Volpe said. “I feel like we have a great routine to warm everything up and get ready, so it feels good.”
The Yankees have mostly relied on Jose Caballero to play shortstop in Volpe’s absence, with a few appearances from Ryan McMahon sprinkled in as well. That combination left the Yankees tied for the worst shortstop OPS in baseball entering Wednesday night’s game -- .471, tied with the Boston Red Sox.
Exactly what a now-healthy Volpe will be offensively remains to be seen, but he certainly enjoyed a good test of his readiness Tuesday: Both of his at-bats came against rehabbing Phillies ace Zack Wheeler. He struck out both times.
“He looked sharp,” Volpe said. “But I feel like I saw it okay. It was a treat for sure.”
Speaking of injured aces, two Yankees who qualify for that title should be taking steps forward in the next few days.
Carlos Rodón, who threw three innings and 50 pitches in his last live batting practice session, will pitch to live hitters in Somerset on Saturday, Boone said. Gerrit Cole, meanwhile, threw his regularly scheduled side session before Wednesday’s game. The team later decided that Cole will pitch in a game Friday at Somerset. The veteran threw three innings in a live batting practice session last weekend.
Exactly when both will return to the majors remains unclear, though Boone said earlier this week he still estimates Rodón is ahead of Cole. But both pitchers are firmly in the building-stamina phase of their rehabilitation process, which means if everything continues to go well, they can both now count their remaining absence in weeks, not months.
SCOTTSDALE, AZ - OCTOBER 26: Cole Mathis #16 of the Mesa Solar Sox bats during the game between the Mesa Solar Sox and the Scottsdale Scorpions at Scottsdale Stadium on Sunday, October 26, 2025 in Scottsdale, Arizona. (Photo by Norm Hall/MLB Photos via Getty Images) | MLB Photos via Getty Images
For those of you asking. Jaxon Wiggins was placed on the injured list today. The Cubs say that they’re hopeful it will be a short trip.
Porter Hodge will have elbow surgery and is out for the season.
Dylan Carlson elected free agency.
Left-hander Marino Santy was promoted to Double-A Knoxville from High-A South Bend.
Paul Campbell pitched the first four innings in his Cubs’ organization debut. Campbell allowed a two-run home run in the fourth, but otherwise acquitted himself well. His final line was two runs on four hits over four innings. He struck out four and walked no one.
Unfortunately, Tyler Beede did not have as good of a Iowa debut. He came on to pitch the sixth inning and didn’t managed to get through it. Beede got the loss after allowing four runs on two hits and two walks over two-thirds of an inning. One of those hits was a three-run home run. Beede did not have a strikeout.
Catcher Casey Opitz made his season debut and went 2 for 3 with an RBI single and a squeeze bunt. He scored once in addition to the two RBI.
Shortstop Ben Cowles went 2 for 3 with a walk and an RBI single.
DH BJ Murray was 2 for 4.
Here’s Opitz’s safety squeeze.
See, small ball does work! The second RBI of the night by Casey Opitz makes it 4-0 I-Cubs in the fourth! pic.twitter.com/mD0zweUawG
Four Knoxville pitchers combined on the five-hit shutout. Yennri Rojas started and gave up just one hit over 3.1 innings. Rojas did walk four while striking out two.
Jace Beck pitched the next 2.2 innings and got the win. Beck surrendered one hit while walking two. He struck out six.
Evan Taylor pitched the seventh and eighth innings. He allowed two hits but didn’t walk anyone and struck out one.
Marino Santy handled the ninth. He allowed a leadoff single but nothing else. Santy struck out one.
Right fielder Alex Ramirez was 3 for 5 with a double. He scored twice and drove in one.
DH Ethan Hearn was 2 for 4 with a two-run double. He went 2 for 4 and was hit by a pitch. Hearn also stole a base.
Miguel Useche added an insurance run with a pinch-hit home run in the top of the ninth.
Starter Kevin Valdez struggled tonight, giving up three in the first inning and two in the fourth. His final line was five runs on five hits over 3.1 innings. Valdez walked two, hit one batter and struck out three.
Ethan Bell relieved Valdez in the fourth and while he did let two (out of three) inherited runners to score, he didn’t allow any runs of his own and took home his first South Bend win. Bell allowed no runs and no hits. He walked one and struck out one over 1.2 innings.
Ethan Flanagan pitched the final four innings without giving up a run for the save. Flanagan allowed just two hits while striking out seven and walking no one.
Right fielder Kade Snell gave South Bend the lead for good in the bottom of the fourth with an two-run single. Snell also had an RBI ground out earlier in the game and a sacrifice fly later. That gave him four RBI on a 1 for 4 game. Snell also stole a base.
First baseman Cameron Sisneros clubbed a solo home run in the seventh inning. It was his second on the year. Sisneros went 3 for 4 with two RBI.
Catcher Owen Ayers tacked on an insurance run in the bottom of the eighth with a solo home run. It was his fourth home run already this season and third in as many games. Ayers went 2 for 4 with a walk and two runs scored.
Second baseman Drew Bowser was 2 for 3 with a walk. He scored once.
An RBI triple for Leonel Espinoza. He was 1 for 4 and was hit by a pitch. He scored twice.
Starter Dominick Reid surrendered three runs on four hits over 3.1 innings. He walked three and srtuck out five.
Eli Jerzembeck provided solid relief after not giving up a run over 2.2 innings. He allowed two hits and walked one while striking out four.
Ben Johnson pitched the top of the tenth, didn’t allow a run and got the win. After balking the automatic runner over to third with no outs, Johnson escaped with a walk, a caught stealing and two strikeouts. Johnson walked two batters total.
First baseman Cole Mathis provided most of the offense tonight with two two-run home runs. The first came in the bottom of the first and the second one was in the third. Mathis now has six home runs in just 11 games. He just missed a home run later in the game and had to settle for a double. Mathis went 4 for 5 with the double and two home runs.
Left fielder Jose Escobar singled home the winning run in the bottom of the tenth. Escobar was 3 for 4 and was hit by a pitch.
Shortstop Ty Southisene was 1 for 2 with two walks. He scored one run.
ATLANTA, GA - APRIL 15: Ronald Acuña Jr. #13 of the Atlanta Braves smiles after the game against the Miami Marlins at Truist Park on April 15, 2026 in Atlanta, Georgia. (Photo by Jack Casey/Atlanta Braves/Getty Images) | Getty Images
In the first two games of this series, the Braves had to weather an offensive barrage from the Marlins. They didn’t do so effectively in the series opener, and needed a huge hit from Dominic Smith to even the series last night. Tonight, though, it was largely smooth sailing through Marlin-infested waters, as Bryce Elder mostly cruised and the Braves jumped out to an early lead and more or less left the opposition in their wake.
Elder’s first frame was a bit rocky, as he walked Xavier Edwards and then grazed Otto Lopez to put two on with one out. Not to worry, though, a routine flyout and then a slider-slider-slider strikeout of Connor Norby ended that threat. Elder then struck out two more in a perfect second and let his defense help him to a perfect third, before another two strikeouts started the fourth. Norby collected the first hit off Elder with a plonked double down the right-field line, but Michael Harris II flagged down a hard-hit liner by Owen Caissie to keep Miami off the board.
Chris Paddack struck out both Ronald Acuña Jr. and Drake Baldwin in a perfect first, but the Braves got to him in the second. Ozzie Albies hooked the first Paddack pitch he saw Chop House-ward for a solo homer. The trio of Mike Yastrzemski, Smith, and Mauricio Dubon followed with singles to plate another run; Paddack struck out Acuña to end the inning with two in scoring position.
After that, things were quiet until the fifth, where they got slightly dicey. Graham Pauley did a nice job connecting on a good Elder slider and thwacked it for a one-out double. Deyvison De Los Santos followed with a soft bouncer that Dubon charged, rushed, and threw wide of the bag. Elder then had a very unfortunately-timed lapse in command, issuing a walk (six pitches, but none anywhere near the zone) to load the bases, with Edwards coming up. Elder threw two four-seamers to Edwards. The first missed its spot but nestled in for a strike. The second was fought off and bounced weakly to Dubon, who raced to second and fired on the first — aided by a big stretch from Matt Olson, the initial call was safe at first, but it was quickly overturned on replay review to keep Miami off the board once again.
Paddack departed after a two-out single by Acuña in the fifth. Baldwin followed with a single off new pitcher John King, but the Miami reliever froze Olson on 1-2. After a leadoff single started the sixth, Elder got two groundouts, but neither could be converted to a double play. Skipper Walt Weiss then lifted Elder in favor of Dylan Lee, who walked pinch-hitter Austin Slater but then caught Heriberto Hernandez looking on a 3-2 slider right down the pipe. Elder finished the game with more or less a return to form to his earlier, Bryce Eldar-level of pitching, with a 7/2 K/BB ratio in 5 2/3 innings. Things felt a little rocky for him because his three free passes (remember the hit by pitch) came with men on, but the slider was absolutely on point tonight both in terms of command and in terms of results, with a whiff rate north of 50 percent.
Elder left the game when it was 2-0, but that quickly changed. Austin Riley connected for his first homer of the year, a 400-footer to left center, on King’s first pitch of the sixth. After an easy Tyler Kinley frame in the seventh, the Braves basically engaged in a bit of batting practice against Andrew Nardi: Acuña doubled (on basically a missed sliding catch), Baldwin singled, and Olson obliterated a hanging slider to make it 6-0. Riley added a double for good measure, but was stranded.
With the game now resembling a rout, the Braves went to Osvaldo Bido for the eighth, and …. egh. Liam Hicks had a two-run homer, Norby reached on a bad throw to first by Riley, Bido uncorked two wild pitches, and Slater walked (again), before Weiss had seen enough and sent Robert Suarez in to restore order. The first batter Suarez faced hit yet another dinky bouncer to Dubon, who took a chance and threw to second — but Albies couldn’t corral the throw. Not to worry, though: Pauley, as the tying run, got beat on a changeup and hit into an easy double play.
The Braves went 1-2-3 against Calvin Faucher in the bottom of the eighth, and Raisel Iglesias easily wrapped up the game. He struck out pinch-hitter Agustin Ramirez on three pitches, clipping the zone with a four-seamer to end the at-bat. He then threw three straight changeups and got three straight whiffs from Jakob Marsee. Edwards ruined the potential immaculate inning with his PA that resulted in a single up the middle, which was a shame because Iglesias ended the game on his third three-pitch strikeout of the night: Lopez waved weakly at a buried changeup to seal yet another series win for the Braves.
Every Brave had a hit except Harris, who went 0-for-4 with two strikeouts. Though the Braves went without a walk, they hit three homers, so, y’know, whatever. They’ll try to keep things rolling after Thursday’s off day in a big weekend set in Philadelphia.
LaMelo Ball was assessed an after-the-fact flagrant foul 2 and fined $35,000 for "making unnecessary and reckless contact with Miami Heat center-forward Bam Adebayo that created a significant injury risk," the NBA announced on Wednesday.
That means he will not be suspended and will play Friday night when Charlotte travels to Orlando for a win-and-you 're-in play-in game. Ball was fined an additional $25,000 for "using profane language during a live postgame television interview," bringing his total fined for Tuesday night's game to $60,000.
The play in question happened in the second quarter, when Ball drove the lane and threw up a shot that Simone Fontecchio blocked. Ball went to the ground, Adebayo grabbed the loose ball, and Ball reached over and hit Adebayo's leg, leading to a nasty fall.
The play where Bam Adebayo got taken out. LaMelo Ball was complaining to the referees afterward. pic.twitter.com/xbKAhslFHB
Adebayo left the game not to return, and Charlotte went on to beat Miami 127-126 on a Ball driving layup in overtime.
If Ball had been called for a flagrant 2 foul during the game he would have been ejected. The play was not reviewed (because there was no foul call and play continued on the other end of the court).
"I didn't see it [when it happened], but I don't think it's cute," Heat coach Erik Spoelstra said postgame. "I don't think it's funny. I think it's a stupid play. It's a dangerous play...
"He should have been thrown out of the game for that. There is no place in the game for that."
Ball apologized after the game.
"I apologize on that one," Ball said. "I got hit in the head and didn't really know where I was. But I'm going to check on him and see if he is OK and everything."
PHILADELPHIA, PA - APRIL 15: Tyrese Maxey #0 of the Philadelphia 76ers drives to the basket during the game against the Orlando Magic during the SoFi Play-In Tournament on April 15, 2026 at the Wells Fargo Center in Philadelphia, Pennsylvania NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Jesse D. Garrabrant/NBAE via Getty Images) | NBAE via Getty Images
Ah screw it, bring on the Celtics.
The Sixers out battled the Orlando Magic 109-97 in the first round of the Eastern Conference Play-In tournament Wednesday night. They have now earned the seventh seed in the East and will take on Boston in the first round of the playoffs, beginning Sunday afternoon.
Tyrese Maxey led the Sixers with 31 points, shooting 11-of-25 from the floor along with six assists. Paul George put up 16 points, five assists and two steals on six-of-16 shooting.
In his first postseason game, VJ Edgecombe went for 19 points, shooting 7-of-16 from the floor while pulling down 11 rebounds. Kelly Oubre Jr. had 19 as well while Desmond Bane led all scorers with 34.
Joel Embiid (appendectomy surgery recovery) and Johni Broome (knee surgery recovery) were out for the Sixers while Orlando was down Jonathan Isaac (knee sprain).
Here are some thoughts at the buzzer.
First Quarter
Adem Bona got the start at center in this one. Size-wise it did make sense to stagger him against Wendell Carter Jr. and Andre Drummond against Goga Bitadze. Bona grabbed an offensive rebound and hit another off a defender. Both of those second chances led to the Sixers’ first five points of the game. Kelly Oubre Jr. started well making two of his first threes and got in an early jawing match with Paolo Banchero that earned double technicals.
It’s not a surprise both defenses looked better early. Orlando looked to have an early edge on the glass while the Sixers caused disruption via deflections. They had three early steals and scored on two of those fast break opportunities. Maxey got credit for the steal Drummond started with his deflection, but the backup center swatted away two shots in the quarter.
Orlando’s defense was able to keep the Sixers’ dribble penetration out of the lane and make them settle. Neither Maxey or George shot it well out of the gate, opening a combined 3-of-10 from the floor. Maxey found his footing a bit, knocking down a couple jumpers, forcing a Magic timeout in the process. He had a floater just rim out only to be slammed back home by Drummond. Maxey swung to an open Oubre in the corner for a three that put the Sixers up by four after one.
Tyrese Maxey with zero hesitation from long range! He's got 9 points so far in Q1 pic.twitter.com/GGfsB4HbMH
Maxey finally went to the bench to start the quarter. Of course, George and Edgecombe manned the floor with him off. Nick Nurse only went eight deep in the first half. George started it well hitting a pair of contested pull-ups. On the other end, the Magic started having an easier time getting to the basket. Franz Wagner opened the quarter with a floater before the Sixers surrendered a wide open cut and a put-back dunk.
Fouling a guy enough to get called, but not enough to make the defender miss the shot feels like something the Sixers are uniquely bad at as the Magic had a couple and-1s early in the quarter. He didn’t commit either, but Dominick Barlow picked up three fouls in a whistle-happy half.
For as much as they settled, the Sixers were also swinging the ball into a good amount of open threes that weren’t falling. George and Maxey remained the only Sixers other than Oubre to make one. They got better looks near the basket as the half closed. Maxey hit a nice floater, Oubre challenged Carter at the basket and made the layup, and Edgecombe got a layup and a foul in transition. The Magic continued to live at the line though, shooting 17 free throws in the half. After that 17th attempt, Maxey responded with a drive and kick to the corner and Drummond knocked it down, keeping the Sixers lead right at four at the half.
Fittingly, Bane opened the second half by drawing a light foul, sinking his jumper in the process. The Sixers defense responded very well to that with three straight stops, including a shot clock violation and a nice block from Bona. Moving the ball well finally paid off for the Sixers as well as Edgecombe knocked down a corner three. Oubre hit one not long after to give the Sixers their largest lead of the night at seven.
It was pretty noticeable how well the Sixers were getting to 50/50 balls compared to postseasons of years past. Edgecombe was a big reason for that. The save he made on Bona’s incredible third block was also very impressive. George poked free a steal that Edgecombe ran out and finished the play with a fast break layup. The flexing he did in Jalen Suggs’ face brought on more chippiness and the crowd to its feet, but Edgecombe got a technical in the process. It was the fifth technical assessed by this point in the game.
For as much as the crowd got into that moment, the Sixers’ momentum was halted, going scoreless for the next two and a half minutes and without a field goal for over three. It took the rebound of a Maxey airball bouncing its way to Barlow to break that streak as the Sixers couldn’t buy a jumper. Orlando chipped away from the line before some free throws started bouncing their way. Anthony Black missed a pair to give the fans free chicken before Drummond sank two, keeping the Sixers ahead by five.
Fourth Quarter
Edgecombe had his shot blocked to start the fourth, but the Sixers were able to run back with the Magic and get a stop. It was important they do that and tack on a couple baskets, because Edgecombe then turned it over trying to get it to George. Orlando finding their three-point stroke only made it easier to stay on the Sixers’ heels. Edgecombe made up for that a few plays later with a brilliant strip on Banchero.
That steal helped the Sixers settle down a bit. Edgecombe hit a jumper before Maxey ripped off seven straight points of his own. It was his longest stretch of the game where he could hit from anywhere. A lot of the foul calls may have been weak but two very poorly-timed fouls from Bona really helped the Magic stop that momentum. He fouled Banchero once the ball had already gone through the hoop, then he just shoved Carter long after the rebound had been secured.
Sixers hitting some tough buckets to start Q4, like this reverse finish from Tyrese Maxey. Tight game with 9 mins to play! pic.twitter.com/WDCZuHvnJF
The Sixers continued to leave points on the table. They gave up two offensive rebounds on a possession, then George split a pair of free throws. Drummond threw a great pass to find Edgecombe on the baseline, but they gave it right back by losing Wagner in front of the basket. For all of these scenarios though, they responded with points. They answered the Magic every time down, which is what it takes to win these games. Edgecombe tried to dunk on everyone like a maniac and had to settle for a trip to the line.
After Maxey made a tremendous block of a layup and Oubre made two more at the line, it looked wrapped up as the crowd chanted “We want Boston.” Fittingly, the actual icing on the cake was another corner three from Drummond.
MILWAUKEE, WISCONSIN - APRIL 15: Brandon Valenzuela #59 of the Toronto Blue Jays is out at second base as Joey Ortiz #3 of the Milwaukee Brewers turns a double play during the third inning at American Family Field on April 15, 2026 in Milwaukee, Wisconsin. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Patrick McDermott/Getty Images) | Getty Images
It was a dark and stormy night in Milwaukee, with big lightning displays outside the stadium and rain leaking through cracks in the American Family Field roof. Inside the stadium, it was a pretty juiceless affair. Neither offence could get much of anything going. Ultimately, it was the Brewers who cobbled together a little bit more.
Toronto struck first. Daulton Varsho worked a one out walk in the first, moved to third on a Vladimir Guerrero jr. ground ball single, and came home on a Jesus Sanchez sac fly. From there, it settled into a pitchers’ duel. Cease gave up a line single in the bottom of the first, walks in the second and fourth, and another hit to Joey Ortiz in the fifth. In the sixth, he gave up his third walk but a strike’em out-throw’em out double play ended the inning. All told, he went six shutout innings on two hits and three walks, striking out six.
After his stumble out of the gate, Chad Patrick was even stingier, conceding just one single each in the third (by Brandon Valenzuela) and fifth (by Lenyn Sosa). He also went a bit deeper than Cease, recording two outs in the seventh around a walk to Kazuma Okamoto. DL Hall took over to face the lefty Lenyn Sosa, getting a fly out.
Mason Fluharty started the bottom of the seventh, giving up a single while getting two outs before giving way to Braydon Fisher. Fisher got Ortiz to ground out to preserve the shutout.
In the eighth, Aaron Ashby gave up a single to Varsho and walked Guerrero with two out. Myles Straw was called on to pinch hit for Jesus Sanchez, but struck out.
Tyler Rogers took the eighth. David Hamilton reached on a swinging bunt that Rogers couldn’t bare-hand. Brandon Valenzuela misplayed a ball chopped straight down onto the plate, allowing Sal Frelick to reach and Hamilton, representing the tying run, to move all the way to third with none out. A Contreras ground ball single tied the game with runners still on the corners. A Turang chopper bounced just over Rogers’ head, scoring the go ahead run. Rogers got out of it from there, but the damage was done. The four balls that resulted in either batters reaching or scored runs traveled a total of 22 feet in the air. So it goes.
Abner Uribe locked it down, retiring the Jays in order
Jays of the Day: Dylan Cease (0.39)
Less so: Nathan Lukes (-0.12), Ernie Clement (-0.13), Tyler Rogers (-0.54)
Getaway day tomorrow, with first pitch at 1:40pm ET. The Jays will hope that Patrick Corbin (0-0, 9.00) can do a little better than he managed last time out. For Milwaukee, top prospect Brandon Sproat (0-1, 10.45) will look to bounce back from a dreadful first three starts of the season.
BOSTON, MA - OCTOBER 8: Jayson Tatum #0 of the Boston Celtics pregame against the Philadelphia 76ers on October 8, 2023 at the TD Garden in Boston, Massachusetts. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2023 NBAE (Photo by Brian Babineau/NBAE via Getty Images) | NBAE via Getty Images
The Celtics will officially play the Philadelphia 76ers in the first round of the NBA playoffs. The 7th-seeded 76ers defeated the 8th-seeded Orlando Magic in a Play-In game on Wednesday night, thus punching their ticket to the first round of the playoffs.
The Celtics – 76ers full first-round schedule
Game 1: 76ers at Celtics, Sunday, April 19, 1 p.m. at TD Garden Game 2: 76ers at Celtics, Tuesday, April 21, 7 p.m. at TD Garden Game 3: Celtics at 76ers, Friday, April 24, 7 p.m. at Xfinity Mobile Arena or Kia Center Game 4: Celtics at 76ers/Magic, Sunday, April 26, 7 p.m. at Xfinity Mobile Arena or Kia Center Game 5: 76ers at Celtics, Tuesday, April 28, TBD at TD Garden* Game 6: Celtics at 76ers, Thursday, April 30, TBD at Xfinity Mobile Arena or Kia Center* Game 7: 76ers at Celtics, Saturday, May 2, TBD at TD Garden*
*If necessary
How the Celtics, 76ers stack up
The Celtics went 2-2 against the 76ers this year, with three of the games decided by one basket.
The Celtics, however, have been the far better team — they finished the year 56-26, and with the league’s fourth-best net rating, second-best offense, and fourth-best defense.
The 76ers finished with a 45-37 record after an injury-riddled campaign that also saw Paul George endure a 25-game suspension. Philadelphia finished with the 18th-best net rating, 16th-best offensive rating, and 17th-best defensive rating.
Apr 15, 2026; Bronx, New York, USA; New York Yankees shortstop Jose Caballero celebrates his two run walkoff hit against the Los Angeles Angels during the ninth inning at Yankee Stadium. All MLB players are wearing number 42 today to honor Jackie Robinson. Mandatory Credit: Brad Penner-Imagn Images | Brad Penner-Imagn Images
As corny as it sounds, a lot can happen before that 27th out, and what felt like it would’ve been yet another deflating loss—following a dangerous trend early on in 2026—turned into one of the more thrilling wins for the Yankees this season as they walked off the Angels at home, 5-4, on a José Caballero two-run double. But before getting to that moment against a familiar face in Jordan Romano, the Angels’ new closer who also blew the game on Monday, the Yankees tested the patience of their fans.
Facing a starting pitcher who was dealing with walk issues ahead of this game, the Yankees capitalized on it by earning four free passes against Jack Kochanowicz. Two of them led directly to runs, as Trent Grisham made it a 3-0 game early on with a two-run knock in the second after Aaron Judge began the scoring in the first with his 375th career homer, a solo shot. And yet one can’t help but feel underwhelmed by the Yanks’ efforts. Despite allowing three runs in the first two innings, Kochanowicz managed to pitch into the seventh inning and left in line for the win as the Yankees’ bats took a hiatus from scoring in between the second and the ninth, allowing the Angels to take control of this one for a large period.
In order for the Halos to do that, they had to get at Luis Gil, which turned out to be not much of a problem, homering three times against him. In fact, with the way the Yankees performed after Gil’s departure, the Angels probably wished he could’ve stayed in there a bit longer. For someone who ultimately failed rather spectacularly in his number-one objective in trying to deliver a solid performance tonight—keeping the ball in the park—Gil certainly could’ve done worse than the four runs he allowed in five innings of work.
The Angels got to work on Gil with solo shots by Adam Frazier in the third and Logan O’Hoppe in the fifth, and then the star of this series, Mike Trout, got what looked like—right until the end—was going to be the biggest hit of this game. Notorious for loving the ball down in the zone, Trout got a low heater he was looking for and took it to right field for a two-run shot to then give the Angels the 4-3 lead on career long ball no. 410. Absurdly, it was Trout’s fourth long ball of this series, going deep in each of the three games.
What’s even more worrisome is that the three home runs were in no way a fluke—the Angels were all over Gil and could’ve easily constructed a more damaging scoreline. According to Statcast, the average exit velocity on batted-ball events against Gil’s fastball was 99.1 mph. Every time the Angels connected, they did so with authority, and they connected quite often, whiffing on just 3 of 17 swings against his fastballs.
Somewhat leaving Gil off the hook would come back to bite the Angels, but it took many a comeback attempt from the Yankees before doing so. The Yankees first got some momentum back in the seventh inning, securing the third out at the top of the frame with Cody Bellinger gunning down Zach Neto, who attempted to go from first to third on a ground-ball single from Trout—and then by opening the bottom of the frame with a beautifully laid down bunt single from Austin Wells. With Wells at second and two outs following Ryan McMahon’s strikeout, the managerial chess match took place. Trent Grisham was coming up for his fourth at-bat against Kochanowicz, so the Angels brought in Drew Pomeranz, and Aaron Boone countered with Paul Goldschmidt. The veteran’s hard liner unfortunately found the glove of Frazier at second base to close the threat.
The theme of narrowly missing out kept going as Giancarlo Stanton—who had a particularly difficult time striking out three times against Kochanowicz—crushed a 3-2 fastball against Romano to start the ninth, but it didn’t have enough air under it and was caught by Bryce Teodosio in right. Teodosio had just come into the game as a defensive replacement.
Sometimes, though, it’s better to be lucky than good, and the Yankees’ successful comeback effort originated on a massive blunder from the Angels’ defense. Right after Stanton’s lineout, Jazz Chisholm Jr. hit a casual popup, but miscommunication on the infield between Neto and old friend Oswald Peraza saw it drop in.
With Jazz on base, the Yankees had an immediate threat. Chisholm stole second, and a slightly-rattled Romano walked Wells.
That’s when Caballero mustered a timely hit, knocking one into left-center field with the runners in motion. Chisholm easily scored the tying run, and a hustling Wells came all the way around to cross home as well, just barely beating the surprised Angels’ relay throw home.
The Survive Trout Show continues for one more day tomorrow at 1:35pm ET, as the Yankees send out the best they have for this series finale against the Angels, with ace Max Fried looking for his third win of the season. The Angels haven’t announced their starter yet. Just in case you were wondering, Trout and Fried have never faced each other before in the big leagues.
Sometimes a slumping offense just needs to see an opposing pitcher it routinely hits. Sometimes a slumping offense just needs to catch a break from the opposing defense.
In Wednesday’s ninth inning, the Yankees were gifted both.
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.
Bats that seem to be silent against everyone except Jordan Romano these days got to face the Angels closer again. And Romano’s job grew much tougher when a routine pop-up to his infield somehow bounced on the dirt.
When the frame from Angels hell was over, José Caballero had drilled a walk-off two-run double to steal a 5-4 victory in front of 41,019 in The Bronx, where Aaron Boone’s club blew an early three-run edge and was shut out from the third through eighth innings before finding life (and two runs) just in time.
A hard-to-believe comeback was launched against Romano, who blew Monday’s game when he allowed three runs without recording an out and who owns a 6.17 ERA in 26 career games against the Yankees, who seem to enjoy stepping into the box against the former Blue Jays reliever.
Austin Wells celebrates with Jazz Chisholm Jr. after scoring the winning run on a walk-off two-run hit by Jose Caballero (not pictured) during the ninth inning of the Yankees’ 5-4 wins over the Angels on April 15, 2026 at the Stadium. Brad Penner-Imagn Images
The second blowup in three days — which led to the second Yankees walk-off in three days — was not entirely Romano’s fault. In a frame that began with the Angels ahead 4-3, Jazz Chisholm Jr. lofted a lazy, one-out pop-up to the left side of the infield.
Third baseman Oswald Peraza seemed early in the ball’s ascent to take charge. Shortstop Zach Neto probably should have called him off because the high pop ended up in his territory.
Both were unsure who would catch it, and thus neither did.
“Let’s go,” went through Boone’s mind as the ball dropped.
“We’ll take anything we can get,” said Austin Wells, who followed the pop-up single with a hard-earned walk.
“Whenever you give us a chance,” Caballero said with a small laugh, “it’s a dangerous thing.”
José Caballero belts a game-winning two-run double during the ninth inning of the Yankees’ 5-4 comeback win over the Angels on April 15, 2026 at the Stadium. Robert Sabo for New York Post
Two days prior, Caballero had played hero by following Trent Grisham’s game-tying ninth-inning home run against Romano with a double and, with aggression, a stolen base and wild pitch creating the game-winner. This time Caballero’s bat was the star, smacking a hit over Neto and into left-center while Chisholm and Wells were attempting a double steal. Chisholm scored without issue, and third base coach Luis Rojas kept spinning his arm with an audacious send.
The relay throw beat Wells to the plate but was toward the first base line, allowing Wells’ leg to graze home plate just in timeto jump-start the week’s second game-ending party in The Bronx.
The Yankees (10-8) have responded to their five-game skid by taking two of three from the Angels and will try to seize the series Thursday afternoon behind Max Fried.
Luis Gil looks to the outfield as Mike Trout rounds the bases after hitting a two-run homer during the fifth inning of the Yankees’ comeback win over the Angels. Robert Sabo for NY Post
In the span of 21 pitches from Romano, the feelings around the club were flipped. A few minutes earlier, it had seemed Boone was going to have to answer questions about how this roster had fallen to .500 and why an offense that was baseball’s best last season suddenly could not hit.
“It’s not easy for us necessarily right now,” Boone said, “but just a lot of really gritty plays there at the end.”
The Yankees were strong defensively, including nice diving plays by Caballero (to retire Peraza in the ninth) and Chisholm (spearing a ground ball from Nolan Schanuel with a dive in the third).
Aaron Judge drops his bat after hitting a solo home run during the first inning of the Yankees’ comeback win over the Angels. Robert Sabo for NY Post
Their bullpen — four scoreless innings from Tim Hill, Fernando Cruz, Brent Headrick and David Bednar — did everything it could to keep the game close. And their offense eventually found the break it needed and the break that did not seem as if it would arrive.
Apart from Monday’s 11-run explosion, the Yankees have scored 19 runs in seven games (six losses) against the A’s, Rays and Angels, whose pitching staffs are, well, mortal.
Wednesday started differently — against righty Jack Kochanowicz, Aaron Judge clobbered his seventh homer of the season and fourth in four games in the first and Grisham came through with a two-out, two-run single in the second — but then felt familiar, the Yankees picking up two more hits through the eighth inning. One, from Wells, was a bunt single.
As the early lead disappeared in the fifth, when Luis Gil (five innings, four runs on five hits and two walks) surrendered his second and third home runs of the night, a one-run deficit felt insurmountable.
But somewhere, Luis Castillo smiled.
“Every win matters,” Wells said. “Doesn’t really matter how you get it done.”
TAMPA, Fla. (AP) — Tye Kartye scored two goals and had an assist as the New York Rangers beat the Tampa Bay Lightning 4-2 on Wednesday night in the regular season finale for both teams.
Gabe Perreault and Mika Zibanejad — on the power play — also scored for New York, which snapped a three-game losing streak, while Dylan Garand made 29 saves in his first start since March 27. Zibanejad also had an assist.
Oliver Bjorkstrand and Corey Perry scored for the playoff-bound Lightning, who rested several key players. Brandon Halverson made 17 saves.
Kartye scored 4:02 into the game to give the Rangers the early lead, then added his second 1:29 into the second period for his first multi-goal game in the NHL. By adding an assist on Perreault’s goal at 4:49 of the second period that made it 3-0, Kartye had his first three-point NHL game.
Perry scored 51 seconds into the third period on a spinning backhand shot.
The Lightning were 0-for-3 on the power play in the game and have just one power-play goal in their last 11 games.
Max Crozier was back in the lineup for Tampa Bay after missing 26 games with an injury.
Up next
Rangers: The Rangers’ season is over.
Lightning: Host Montreal in Game 1 of the first round of the Stanley Cup playoffs.