CHICAGO, ILLINOIS - JANUARY 10: Cooper Flagg #32 of the Dallas Mavericks looks on before a game against the Chicago Bulls at the United Center on January 10, 2026 in Chicago, Illinois. 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. (Photo by Geoff Stellfox/Getty Images) | Getty Images
The Dallas Mavericks (25-56) play their final game of the 2025-26 season at home on Sunday, facing off against the Chicago Bulls (31-50). Dallas got thumped by the San Antonio Spurs on Friday, but at least we were treated to a Wemby-Flagg dual. The Bulls are locked into their lottery odds and are sort of meandering to the end of the season, most recently losing to the Orlando Magic
WHO: Dallas Mavericks vs Chicago Bulls
WHAT: Game 82. We made it.
WHERE: American Airlines Cnter
WHEN: 7:30 pm CST
HOW: KFAA Channel 29, MavsTV streaming, NBA League Pass
The injury report is long and for Fan Appreciation Night, there’s some irony there, but there’s more than just this season to think about. Let’s start with who isn’t going to play: Marvin Bagley, Daniel Gafford, Naji Marshall, Caleb Martin, PJ Washington, Brandon Williams, and of course, Kyrie Irving and Dereck Lively. That means Cooper Flagg is suiting up as is Klay Thompson and everyone’s favorite group of two way players.
The Bulls are also sitting everyone it seems. Matas Buzelis, Zach Collins, Noa Essengue, Josh Giddey, Isaac Okoro, Nick Richards, Anfernee Simons, Jalen Smith, and Guerschon Yabusele are all not playing. So that makes it’s going to be the Collin Sexton and Patrick Williams show.
Fantastic product the NBA has us watching yes? If Cooper Flagg scores 28 or more he’ll pass Luka Doncic for rookie year points per game, pretty wild right? I sort of expect Dallas to win. I wish they wouldn’t, we’ve dealt with too much losing for them to win now and worsen their lottery odds. But hey, not much we can do about it so might as well enjoy the game.
Be sure to chime in with your predictions in the comments!
Consider joining Josh and me on Pod Maverick live after the game on YouTube, we should start LATE. Thanks so much for spending time with us here at Mavs Moneyball. Let’s go Mavs!
With the Mets struggling to find their groove, they needed Freddy Peralta to step up and pitch like the ace he is in Sunday’s series finale against the Athletics.
Peralta did just that, delivering his longest and most encouraging outing of the season, but New York’s offense failed to back him up as the losing streak hit five.
The right-hander said postgame that he didn’t have his best stuff, but he was still good enough to hold the A’s to just one run on a Nick Kurtz homer in six innings of work.
“We made adjustments and got better as the game went on,” he said.
Peralta certainly did, as he retired six of the final seven batters he faced, working around a two out walk in the top of the fifth and then finishing his day with a scoreless sixth.
He walked three, gave up four hits, and struck out six.
“He was good,” Carlos Mendoza said. “They ran his pitch count up with foul balls and good at-bats, but still found a way to get us six innings -- except for the breaking ball on the homer, I thought he was very good.”
Sean Manaea was just as solid in relief of Peralta.
The lefty did a tremendous job keeping the team in the game, cruising through the final three innings.
Manaea’s velocity remained down from last season, averaging just 89.3 mph on his fastball, but he once again showed that he can still be effective.
He retired all nine hitters he faced and struck out four.
“Very good,” Mendoza said. “Attacked, threw strikes, fastball continues to have life. The delivery, the way he’s moving, I like the aggressiveness overall -- he not only gave us three innings, but he kept us there, he gave us a chance.”
The Mets will need more pitching performances like this as their offense looks to get back into a groove.
It’s been a roller coaster of a season for the Vegas Golden Knights.
They acquired Mitch Marner in the offseason. They entered the Olympic Break leading the Pacific Division. Then, just 52 days later, they fired head coach Bruce Cassidy and replaced him with John Tortorella. But despite all the chaos, they officially punched their ticket to the Stanley Cup Playoffs with a 3-2 win over the Colorado Avalanche last night.
There is still much to be determined. Per hockeystats.com, the Golden Knights still have five potential round one opponents with less than a week remaining in the regular season. However, a frontrunner is finally emerging from the rest of the pack.
Let’s take a look at the Golden Knights’ five potential playoff opponents and run the numbers.
The Golden Knights' Potential Round 1 Opponents, per hockey stats.com
Utah Mammoth
Matchup Probability: 64%
Regular Season Record: 1-2
Scoring Edge: 10-5, Mammoth
In their second year as a Salt Lake City-based franchise, the Mammoth clinched a playoff berth. The Pacific Division isn’t settled yet, but the Mammoth are locked into WC1 and set to play the winner. They’re a fast, versatile team with high offensive upside and a new mammoth-themed fanboni titled the ‘Zammoth.’
While the Golden Knights are certainly the more experienced of the two teams, the Mammoth are young and hungry with something to prove. They’ve also gotten hot at the right time with a five-game winning streak, where they outscored their opponents 30-18 and boasted a power play with a 39.1% success rate.
Anaheim Ducks
Matchup Probability: 17%
Regular Season Record: 0-1-2
Scoring Edge: 12-9, Ducks
Right now, the Ducks look increasingly vulnerable. They’re fresh off a six-game losing streak and are 1-5-1 in their last seven games. During that six-game losing streak, they were outscored 29-15. The Ducks have a very young core, which is something a team of seasoned veterans could take advantage of.
On the other hand, Anaheim also has Joel Quenneville behind the bench. Quenneville is the second-winningest coach in NHL history, with three Stanley Cups to his name. And he’s certainly had success with young teams before.
Edmonton Oilers
Matchup Probability: 11%
Regular Season Record: 1-2-1
Scoring Edge: 13-13
On paper, the Oilers look like the easiest of the three most likely playoff matchups. Their depth scoring is streaky, and their penalty kill is below average. And after downgrading in net, their goaltending might be even worse than it has been in recent years.
But at the end of the day, Connor McDavid is Connor McDavid. And injured or not, Leon Draisaitl is still a top-five skater in the league. There’s also the fact that the Oilers would have home ice advantage. They have the edge in every single tiebreaker procedure.
Los Angeles Kings
Matchup Probability: 8%
Regular Season Record: 3-0-1
Scoring Edge: 18-13, Golden Knights
The Kings are a bit of a conundrum. Their -21 goal differential is the worst among all playoff hopefuls, and they set the NHL record this season for the most overtime appearances with 32. They have just 21 regulation wins; if not for their 19 overtime losses, they would likely be dead in the water.
But these Kings refuse to die. They’ve won four in a row and are 6-1-1 in their last eight games. The Golden Knights have had the Kings’ number this season, and would have an edge in a potential series. However, a team playing with house money is a dangerous team indeed. And if you couple that with this being Golden Knights-killer Anže Kopitar’s last season, well…
Colorado Avalanche
Matchup Probability: 1%
Regular Season Record: 1-1-1
Scoring Edge: 12-10, Avalanche
The Avalanche are the least likely playoff opponents for the Golden Knights, and that’s probably how they like it. Presidents’ Trophy curse or not, the Avalanche are the best team in the NHL this season. They lead the league in goals scored and fewest goals allowed, and boast the #1-ranked penalty kill.
The Golden Knights won their final meeting against the Avalanche, but Colorado was without Nazem Kadri and Cale Makar. Simply put, this is a matchup that the Golden Knights should hope to avoid.
Apr 12, 2026; Los Angeles, California, USA; Los Angeles Dodgers pitcher Roki Sasaki (11) stands on the mound during the third inning against the Texas Rangers at Dodger Stadium. Mandatory Credit: Jonathan Hui-Imagn Images | Jonathan Hui-Imagn Images
For the second straight series, the Dodgers were on the cusp of a sweep but dropped the finale again. This time it was the Texas Rangers avoiding a sweep, stealing the final game by a final score of 5-2.
It was another adventurous beginning for Roki Sasaki’s day on the mound, as he allowed a leadoff single to Brandon Nimmo and promptly walked Evan Carter to put two men on with nobody out. He got ahead in the count to Corey Seager, managing to strike him out on a fastball down the middle. He fooled Jake Burger on a high fastball to punch him out, and then got out of the jam by striking out Joc Pederson on a splitter outside.
Shohei Ohtani immediately helped Sasaki build some confidence by crushing the first pitch of the game from Jacob deGrom into the right field pavilion for his second consecutive leadoff home run against Texas. It was his 26th career leadoff home run, and it extends his league-leading on-base streak to 46 games.
Sasaki once again found himself in trouble with two men on base and less than two outs, but he kept the Rangers scoreless by striking out Ezequiel Durán and getting Nimmo to pop out in foul territory. Sasaki got bit by the home run bug immediately in the top of the third, as Evan Carter attacked a first pitch fastball around the heart of the zone for his second home run of the series, tying the game.
He was a strike away from allowing just the one run, but Pederson lined a two-out, two-strike single to right field, sparking a two-out rally from the Rangers where they put four straight men on base, with a single from Josh Smith giving Texas a one-run lead. Sasaki struck out Duran to retire the side, but only after throwing 32 pitches in the inning. The Dodgers responded by putting two men on base against deGrom, but with Andy Pages at the plate with two outs, the Dodgers tried to implement a double steal. Call hesitated going for third and was tagged out, allowing the Rangers to get out of the jam.
Sasaki bounced back with a scoreless fourth inning, including getting Burger to strike out for the third time, but he needed at least 20 pitches to complete each frame on Sunday, only lasting four innings while tossing 94 pitches.
The strikeout stuff was apparent, striking out the side in the first and totaling a season-high six on the day, but his command was still wildly inconsistent, as he walked five hitters and has now walked 10 over 13 innings of work. He was effective using his slider on his first pitch of the at-bat, landing the strike zone four out of six times, but could only get a 50 percent first pitch strike rate on the afternoon, a fall from his previous outing against Washington where he was ahead in the count 70 percent to begin. He now carries a slightly improved 6.23 ERA on the season and his WHIP stands at 1.846.
While the young Sasaki showed flashes of brilliance mixed with his repeated lack of command, Jacob deGrom was giving flashbacks of his days as a Cy Young award winner with the New York Mets, as the only blemish on his day was the leadoff home run against Ohtani. He held the Dodgers scoreless over his next 92 pitches, tossing a quality start by going six innings, allowing just four hits and three walks while striking out a season-high nine hitters.
Once deGrom departed, the Dodgers chipped into the deficit, as Kyle Tucker recorded his first hit of the series with an RBI single against left-hander Jacob Latz to trim the Texas lead to one run. It’s been a rough start to the season for Tucker, as he has only two extra-base hits on the year with a slugging percentage at .316. He has continued to work great counts at the plate as he carries a .343 on base percentage, but he has a 23.9 percent strikeout rate, a significant spike from the 14.7 percent clip he registered with the Chicago Cubs last year.
After Sasaki’s day was done after four, the bullpen struggled with their command as well, as Edgardo Henríquez, Ben Casparius and Will Klein combined for five walks of their own while allowing three runs, two of which being earned. The Dodgers’ 10 walks allowed on the day is the most they have allowed all season, and it’s the first time they have walked at least 10 hitters since Sept. 18 of last season against the San Francisco Giants.
Andy Pages continues to swing a hot bat, hitting safely in each of the three games against Texas while his average stands at a league-leading .429 clip. Pages now ranks second in baseball for multi-hit games, as Brandon Nimmo passed him on Sunday with another pair of hits against the Dodgers.
Sunday’s game saw the Dodgers run out of ABS challenges by the third inning, while Rangers catcher Danny Jansen singlehandedly had four successful challenges across five attempts.
For the second straight series (regardless of location), the Dodgers tally just seven runs over the two games following an offensive explosion in the opener. The Dodgers are now 6-3 at home, but they average just 4.33 runs per game at Dodger Stadium this season.
The Dodgers continue their homestand as they open up a three-game series with the New York Mets on Monday (7:10 p.m. PT, SportsNet LA). Justin Wrobleski makes his second start against left-hander David Peterson.
Apr 12, 2026; Los Angeles, California, USA; Texas Rangers pitcher Jacob Degrom (48) throws a pitch during the second inning against the Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Jonathan Hui-Imagn Images | Jonathan Hui-Imagn Images
The Texas Rangers scored five runs while the Los Angeles Dodgers scored two runs.
In a game where it felt like the Rangers should have won by double-digits, they decided it would be more fun to keep you engaged all afternoon as they avoided a sweep at the hands of the defending champion Dodgers by a margin kept almost inexplicably close until late.
After today’s starter Jacob deGrom gave up his customary solo home run to Shohei Ohtani to give the Dodgers an early lead, the Rangers kept getting runners on base against LA’s wild young starter Roki Sasaki and then kept figuring out the perfect way to do anything but bring them in.
Overall, Texas turned seven hits, eight walks, and an LA error through the first seven innings into just three runs. The dam finally broke in the 8th, however, with two more walks, two more hits, and a wild pitch as Texas added a couple of insurance runs.
Those insurance runs came after deGrom had exited and Jacob Latz allowed his first non-Muncy run of the season as the game teetered on the brink of “how do you lose this one?” as the Dodgers were a potential swing away from taking the lead. Luckily Cole Winn came in and cleaned up and then a third Ja(c)kob on the day got the save with Jakob Junis tossing a scoreless 9th.
Despite not exactly making the most of their opportunities (10 hits, 10 walks, 2-14 with RISP, 12 LOB), the five runs proved to be plenty with deGrom tossing a gem and the bullpen making use of the 8th inning cushion to help Texas escape LA with a sweep avoided.
Player of the Game: Batters of note include Josh Jung who had two hits and two walks, Danny Jansen who walked three times (and used five ABS challenges behind the plate, four of them successful!), Josh Smith who had two hits and the go-ahead RBI, and Evan Carter who homered and reached two other times via base on balls.
But with the current road trip long and without respite, and with the bullpen soaking up a lot of innings in the season’s first few weeks, the Rangers really needed deGrom to be at his most deGromy for as long as possible. deGrom answered with six innings of one-run ball against baseball’s modern juggernaut.
Following Ohtani’s 1st inning homer, deGrom allowed just three more hits. The Rangers’ elder ace did walk three (including an intentional walk to Ohtani) but he also struck out nine as he picked up his first win of the year.
Up Next: The Rangers are forced to trudge to West Sacramento for a series against the formerly Oakland Athletics in their first look at their AL West rivals in 2026. RHP Nathan Eovaldi will make the start for Texas in the opener against RHP Luis Severino for the Northern Californians.
The Monday night first pitch from Sutter Health Park is set for 8:40 pm CT and will be aired on the Rangers Sports Network.
There's a chance that Sunday was Alex Ovechkin's final game against the Pittsburgh Penguins.
He recorded an assist in the Washington Capitals' 3-0 win, keeping their faint playoff hopes alive.
Ovechkin's rivalry with Sidney Crosby has been one of the best in NHL history, producing unforgettable moments. They've now played against one another 100 times and have played four crazy playoff series over the years.
The Penguins won the first three before the Capitals won the last one in 2018. Whoever won each series went on to win the Stanley Cup.
With all of that in mind, let's take a look at Ovechkin's top-five goals against the Penguins throughout his career.
The Dueling Hat Trick Goal
Let's go back to May. 4, 2009. It was Game 2 of the Eastern Conference Semifinals between the Penguins and Capitals, with the Capitals taking Game 1, 3-2.
The two teams played an instant classic, with both Crosby and Ovechkin recording dueling hat tricks. Ovechkin's third goal was credited as the game-winner, making it a 4-2 game with 4:38 left in the third period. He blew the puck past Marc-Andre Fleury, giving the Capitals a big insurance goal.
Yes, the Penguins went on to win the series in seven games before winning the Stanley Cup, but this was still an unbelievable goal.
Game 3 winner in 2018
2018 was the third consecutive year that the Penguins and Capitals met in the second round of the Stanley Cup Playoffs. The Penguins won the two previous matchups in 2016 and 2017 and were the back-to-back Stanley Cup Champions going into this series.
The two teams split the first two games in D.C. before the series shifted to Pittsburgh for Games 3 and 4. It looked like Game 3 was headed to overtime before Ovechkin scored the game-winner with 1:07 left in the third period. The goal stunned the Pittsburgh crowd.
This gave the Capitals a 2-1 series lead, and for the first time, some belief that they could actually beat the Penguins in a series. They'd end up winning the series in six games, thanks to Evgeny Kuznetsov's overtime winner.
Ovechkin Hat Trick in 2010
Back on Feb. 7, 2010, the New Orleans Saints beat the Indianapolis Colts in Super Bowl XLIV, but there was a big hockey game that preceded that contest.
The Penguins played the Capitals in D.C. and raced out to a 4-1 lead in the second period before Ovechkin tied the game with a hat trick in the third period. Nicklas Backstrom won a draw before the puck got to Ovechkin's blade, and he made no mistake with it.
The Capitals would go on to win 5-4 in overtime, thanks to Mike Knuble.
Ovechkin's 1,000th point
As fate would have it, Ovechkin's 1,000th point came against the Penguins on Jan. 11, 2017. The Penguins were in D.C. for the game, and Ovechkin reached the milestone with a nasty goal.
He had a nifty toe-drag in the offensive zone before burying the puck past Fleury. He was mobbed by some of his teammates before being honored by the team.
Ovechkin's 1,001st point
I know that this goal came in the same game as Ovechkin's 1,000th point, but it was also a great goal.
After opening the scoring in the first period, the Caps took a 1-0 lead into the second period before they got a power play with a little less than 12:30 remaining in the period.
The Caps won the draw before John Carlson fed Ovechkin a one-timer from his signature spot. Fleury had no chance on the shot.
The Capitals won the game by three, 5-2.
Time will tell if Ovechkin returns for the 2026-27 season. He's expected to make a decision this summer.
SAN DIEGO, CALIFORNIA - APRIL 12: Ezequiel Tovar #14 of the Colorado Rockies is hit by a pitch during the fifth inning against the San Diego Padres at Petco Park on April 12, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images
It’s hard to describe this game as anything other than… deflating. While the Rockies entered the day on the verge of being swept, they had also kept the Padres on their toes for three games coming off of a sweep of the Houston Astros at home.
Today is where nothing really went right for the Rockies. I would argue one of only a few occasions that’s happened so far this season. It was certainly one of the harder-to-watch games of the young campaign as the Rockies were swept by the San Diego Padres for the first time in a four-game series since June, 1999.
Johnny Wholestaff
Both the Rockies and the Padres had to turn to their bullpens early this afternoon. Kyle Freeland was warming up in the bullpen for his start today but left with training staff before taking the mound. Freeland was later stated to be dealing with left shoulder soreness.
Right-handed reliever Jimmy Herget was forced into short-notice opening duty and struggled somewhat. He hit leadoff batter Ramón Laureano and gave up a single to Fernando Tatís Jr. Back-back-sacrifices then pushed a run home.
Chase Dollander—after throwing 81 pitches on Thursday—took over for Herget in a single inning of relief. He yielded a leadoff double in the second inning to Ty France, who was driven in by another pair of sacrifices by Padres hitters.
It was Valente Bellozo who was then called in to eat as many innings as he could in the series finale. Bellozo had pitched just once since his heroic efforts in the Rockies’ home opener: being on the receiving end of a walk-off home run earlier in this series. The former Miami Marlin made it through 4.1 difficult innings that put the game out of reach for the Rockies. He gave up eight earned runs on four walks and five hits—three of which were home runs—and recorded just a single strikeout. Bellozo was pulled after 90 pitches and left the bases loaded for lefty Brennan Bernardino, who induced an inning-ending 5-3 double play.
The Padres also leaned heavily on their bullpen after starting pitcher Nick Pivetta left the game in the fourth inning due to elbow tightness.
The offense left San Diego early
The Rockies turned in what was one of their worst performances of the season so far as they were held to just two hit against the combined efforts of the Padres pitching staff with only five baserunners. The Rockies struck out 12 times with two walks and a hit batter.
Miraculously, they were not shut out. The Rockies have actually yet to be shut out this season when at this point last season they were in the middle of being shut out for three straight games by these same Padres.
In the top of the fifth inning, Padres reliever Kyle Hart plunked Ezequiel Tovar square in the back and walked Brenton Doyle to give the Rockies their first baserunners of the game. Backup catcher Brett Sullivan then laced a line drive double to right field to score both runners.
The Rockies wouldn’t have another hit until the top of the ninth inning, when Hunter Goodman wedged a single by third baseman Manny Machado with two outs.
Coming Up Next
Thankfully, the Rockies have a much-needed day off tomorrow before heading to Texas on Tuesday for a rematch against the Houston Astros. Neither team has announced a starting pitcher at this time, but first pitch is scheduled for 6:10 PM MDT.
Apr 12, 2026; Seattle, Washington, USA; Seattle Mariners left fielder Randy Arozarena (56) runs the bases and later scores a run against the Houston Astros during the sixth inning at T-Mobile Park. Mandatory Credit: Steven Bisig-Imagn Images | Steven Bisig-Imagn Images
Mariners 6, Astros 1
Tiffany’s! Cole Young, +0.10 WPA Cartier! Luke Raley, +0.10 WPA Black Starr Frost Gorham! Randy Arozarena, +0.12 WPA Talke to me Harry Winston, tell me all about it! Logan Gilbert, +0.21 WPA
The Braves, winners of their first two rubber matches of the regular season, will look to make it three in a row and stand alone as the last major league team to not lose a series this season when they host the Cleveland Guardians for Sunday Night Baseball.
We could be in for quite a pitching duel with Atlanta throwing Chris Sale against Cleveland’s Tanner Bibee in a battle of top-of-the-rotation starters. But these offenses are also quite capable of putting up crooked numbers.
First pitch is at 7:20 p.m. ET. You can watch either on cable (NBC) or streaming (Peacock).
During those five games, they’ve scored a total of nine runs, six of which came in Saturday’s loss. They’ve been shut out twice in the last three days and were outscored 33-12 during their six-game homestand.
Now, New York heads to Los Angeles for a three-game series against the NL West-leading Dodgers who entered Sunday winners of seven out of their last eight games.
Despite the state of the team right now, the Mets are staying the course and believe greener pastures are on the horizon.
“You just gotta stay consistent, you gotta stay positive with the guys,” said manager Carlos Mendoza. “There’s a lot of good hitters there and it’s just a bad stretch. You gotta continue to trust the players there – they’re really good – and continue to work with them.”
Unfortunately, those hitters couldn’t come through on Sunday for Freddy Peralta who threw a gem without having his best stuff.
The Mets’ ace went six innings and allowed a run on four hits while walking three and striking out six. He threw one bad pitch, an 0-2 curveball to Nick Kurtz who launched it into right field for a solo homer in the third inning which was the difference in the game.
After that, the right-hander allowed just one more hit and retired eight of the last nine batters he faced.
“For some reason they weren’t swinging at the low changeups,” Peralta said about his outing. “But we made adjustments and we got better as the game was moving on and that’s what I’m happy with because we were able to make adjustments.”
As for the Mets hitters, they were unable to figure out Athletics starter Aaron Civale, who retired 13 in a row at one point, or the rest of the bullpen and scratched together four hits, half of them by Francisco Lindor.
“Today some balls were hit hard and we had a little bit of bad luck,” said Bo Bichette. “But overall I mean this team is really talented so we’re gonna score runs, but just overall everybody needs to have better at-bats and compete better. But we’ll be alright.”
The absence of Juan Soto in the lineup has exacerbated New York’s struggling offense. It was able to tread water for the first few games without him, but has been unable to pick up the slack since.
Still, one player, no matter how important, cannot be the team’s saving grace all year. At some point, other players need to step up as well.
“Nobody will deny the absence of Soto in the lineup, but that doesn’t mean that we don’t have the capacity to score runs,” Mendoza said. “It’s a tough stretch for the hitters but we continue to have confidence in the players that are active and their abilities to get out of a slump.
“Obviously it won’t be easy to replace Juan, but at the same time we have the resources necessary to get hits and score runs and we will do it.”
One player who has been great all year for the Mets is Luis Robert Jr. who got the day off on Sunday after playing in five straight games. New York continues to be cautious with Robert whose season ended last year with a hamstring injury and who has had a history of injuries in his career.
Asked why Robert, who is slashing .319/.458/.447 in 47 at-bats this season, didn’t pinch-hit late in the game on Sunday, Mendoza said he wasn’t available to play in the field and would only have got an at-bat with the game on the line.
“Tough homestand overall offensively,” the skipper said.
It’s still early enough in the season for anybody to start panicking, but with such high expectations for the Mets this year and such a disappointing season last year, everything will be magnified.
Nevertheless, New York deserves a little more time to try and get things right before getting too worried. It’s a long season after all.
“I know we are way better than this and we have a great team and we believe in each other and I know that we are gonna do better,” Peralta said. “The time is gonna come. I know that there’s a lot of people who want us to win and we want to win too. But sometimes baseball is tough and we gotta get through this and these moments and I know we have a great team.”
Sunday afternoon at Wrigley Field was better than Saturday in every single way.
First, the weather was more than 30 degrees warmer — 80 at game time, a nice day to have in mid-April.
And the Cubs came from behind with good relief work and some excellent baserunning, tying the game in the eighth. Then Carson Kelly’s single walked it off in the ninth for a 7-6 win over the Pirates.
80-degree temps in April generally come with strong winds blowing out at Wrigley and this day was no exception. Six miles per hour, as reported in the boxscore? I think not, as howling winds made the flags look like this pre-game (Bluesky link):
It got so windy that they took the team flags down from the board. Jameson Taillon got taken deep by Oneil Cruz on the third pitch of the game. That one definitely had some help from the wind.
Then in the second, Taillon loaded the bases with two out, one of those outs thanks to a ball-four call that Kelly got overturned [VIDEO].
After that, Taillon threw ball one to Brandon Lowe and then laid one right down the middle of the plate that Lowe did not miss. It still had some help from the wind, but Lowe had a grand slam and the Pirates led 5-0. More on the slam from BCB’s JohnW53:
The grand slam off Taillon was the fifth he has served up among 174 career homers allowed.
It was the first at home. The others were at Cincinnati, in 2018, while with the Pirates, then as a Cub in 2023 at Philadelphia and Detroit, and on June 28, 2024, at Milwaukee.
The slam today was the 40th homer off him since then.
Credit to Taillon: He settled down after that, at one point retiring eight straight Pirates. That streak was ended by Lowe’s second homer of the game in the fifth — and that one had no help from the wind at all.
Meanwhile, the Cubs were inching their way back into the game. They had two solo homers in the third. First, Dansby Swanson [VIDEO].
At that point it was 5-2 and, well, early enough that a comeback was certainly possible. The Cubs got a one-out double from Kelly in the fourth, but he was stranded. Lowe’s second long ball made it 6-2 in the top of the fifth, but the Cubs got that run back in the bottom of the inning. Nico Hoerner led off with a single and went to third on a single by Ballesterois.
So now it’s 6-3, and, well, Cubs pitching is holding the Pirates down. Again, props to Taillon for sticking it out through the sixth and striking out 10. Here are the 10 K’s [VIDEO].
Jameson Taillon is the first Cubs starter since 1901 to pitch exactly 6.0 innings, give up three home runs and strike out 10.
Kerry Wood went 6.0 with three homers and eight strikeouts at Toronto on June 13, 2003.
Yu Darvish went 6.0 with three homers and nine strikeouts at Cincinnati on Aug. 9, 2019.
Taillon gave up six runs on six hits and two walks; Wood, five runs on seven hits and two walks; and Darvish, four runs on four hits and no walks.
Riley Martin threw a scoreless seventh and was replaced after he allowed a one-out single in the eighth. I like what I’ve seen from Martin so far — he doesn’t mess around, goes right after hitters and has a good pitch mix. Always good to have another useful left-hander in the pen.
Meanwhile, the Cubs chipped away in the bottom of the seventh, thanks to some heads-up baserunning. Swanson led off with a walk. One out later, he took third on a double by Nico. Miguel Amaya, batting for Ballesteros, walked to load the bases.
That is just outstanding baseball sense from Swanson. Seeing that Lowe fell over after catching Bregman’s popup, he broke for the plate. The Pirates, not expecting that, didn’t come close to throwing him out and it’s now 6-4. You don’t see too many sacrifice flies to the second baseman. All credit to Dansby for making that happen.
Ethan Roberts relieved Martin in the eighth, hit the first batter he faced, but then set down two Pirates in a row to end the inning.
Then the Cubs tied the game with even more heads-up baserunning. Seiya Suzuki led off the eighth with a walk. Kelly and Pete Crow-Armstrong struck out, but Swanson also walked.
Michael Busch, given a day off from starting as he’s been in a horrific slump, batted for Matt Shaw, and Swanson did it again [VIDEO].
Busch’s single scored Suzuki easily, but when Bryan Reynolds’ throw to second got away, Swanson picked right up on that and scored the second run of the inning, tying the game. Can’t say enough about how aware Swanson is and how smart he is. That’s two runs basically stolen in this game by Swanson because he was heads-up on the basepaths. Great stuff.
Daniel Palencia retired the Pirates scoreless in the ninth, despite a two-out walk to Cruz, who wore the Cubs out all weekend. Cruz stole second and took third on a passed ball, but Palencia struck out Lowe on a 99 mile per hour fastball to set up the dramatic finish to this game.
Michael Conforto batted for Amaya and doubled. Scott Kingery ran for him. Bregman hit a ball to short and beat Konnor Griffin’s throw, putting runners on first and second with nobody out. Ian Happ hit into a force play, with Kingery taking third. Suzuki walked to load the bases.
Like I said — great weather, solid relief pitching, timely hitting and outstanding baserunning gave the Cubs this win, salvaging the final game of this series.
And one more note from John:
According to my research, this is the Cubs’ 998th regular-season walk-off win since 1876, first year of the National League.
It is their 900th of the Modern Era, which began in 1901.
It is their 795th at Wrigley Field, their home since 1916.
I still am not worried about this team, though there are some things that need shoring up. Consider: The Nationals just finished a sweep of the Brewers — in Milwaukee. There have been some very odd results early in this season, good teams like the Blue Jays, Mariners and Phillies have struggled, as have the Cubs. It is still VERY early.
Speaking of the Phillies, the Cubs travel to Philadelphia for a one-series, three-game road trip beginning Monday evening. Javier Assad will start the series opener for the Cubs and Cristopher Sánchez goes for the Phillies. Game time Monday is 5:40 p.m. CT and TV coverage will be via Marquee Sports Network.
WASHINGTON — Logan Thompson stopped 24 shots, and the Washington Capitals kept their slim playoff hopes alive by beating the Pittsburgh Penguins 3-0 Sunday in perhaps the final home of Alex Ovechkin’s brilliant career.
To reach the postseason, the Capitals must defeat Columbus in the season finale Tuesday night, and hope Philadelphia fails to win either of its last two games.
The 40-year-old Ovechkin intends to wait until the offseason to decide whether to retire or return for a 22nd season. The all-time NHL leader in goals with 929, Ovechkin has played in every game this season and leads the Capitals in goals (32) and points (63).
The spirited, sellout crowd saluted Ovechkin during the game with chants of “One more year!” and “Ovi! Ovi! Ovi!”
Ovechkin helped seal the victory by picking up an assist on an empty-net goal by Connor McMichael, who scored earlier in the third period.
Pittsburgh last week clinched a postseason berth and home-ice advantage in the opening round. But the rivalry between these teams runs deep, and the Penguins tried hard to throw a wet blanket on the Capitals’ playoff hopes and Ovechkin’s big day.
Penguins captain Sidney Crosby was back on the ice after he and several teammates received a day off Saturday when Washington won in Pittsburgh 6-3. This was the 100th — and perhaps final — matchup between Ovechkin and Crosby, two of the game’s biggest names.
To mark the occasion, the two stars lined up at center ice for the opening faceoff. It was only the 175th career faceoff for Ovechkin, counting playoffs, compared to No. 32,131 for Crosby.
The game was scoreless until Trevor van Riemsdyk jammed the puck under Pittsburgh goalie Stuart Skinner’s right leg at 12:22 of the second period.
That was enough offense for Thompson, who notched his fourth shutout of the season.
Up next
Penguins: Close the regular season at St. Louis on Tuesday night.
The Stanley Cup will have a new home this year after the back-to-back champion Florida Panthers had their season derailed by injuries.
They’re not the only perennial contender to miss the playoffs, either, with the Buffalo Sabres among the roughly half dozen newcomers in the 16-team field. The Pittsburgh Penguins are back in the dance, too.
The Colorado Avalanche have been dominant since October and go in as the favorite after clinching the best regular-season record in the NHL. That has rarely been an indicator of who hoists the Cup at the end of four rounds, and it’s anyone’s guess who comes out of the Eastern Conference, as well as the West.
“Every team in the playoffs can win,” Dallas Stars defenseman Tyler Myers said. “Every series is a tough series. That’s what’s so amazing about the NHL playoffs: It brings out the best in everybody, in every team, and it creates an unbelievable battle no matter who’s playing.”
New blood in the NHL playoffs
Buffalo ended the longest postseason drought in league history at 14 seasons and did so after losing 18 of its first 29 games.
“It’s something that we strived for from Day One,” said Lindy Ruff, who is among the favorites to be coach of the year. “You’ve got to feel good about getting there. It’s hard. We’re in a division that’s been extremely hard to get there. You’ve got to look back and say that we did a lot of good things to get to this point.”
The Sabres also look as if they can do some damage in the wide-open East without Florida. They’ve been the best team since the Olympic break.
Also hot down the stretch was Pittsburgh, which qualified for the first time since 2022 in new coach Dan Muse’s first season. The Penguins were 6-1 long shots on BetMGM Sportsbook in October to make it, but now the trio of Sidney Crosby, Evgeni Malkin and Kris Letang gets another chance.
“A lot of people doubted us and I guess counted us out, and it just put fuel on the fire for us,” said defenseman Ryan Shea, who’s set to make his NHL playoff debut at 29. “I’ve been in the playoffs in the AHL, which was fun, but this is the best league in the world.”
The Utah Mammoth made it in the franchise’s second season in Salt Lake City. The Anaheim Ducks are also back with a young core coached by three-time Cup-champion Joel Quenneville.
The Central Division path is the toughest
Colorado is justifiably the best bet to win it all. Nathan MacKinnon could be the MVP, Cale Makar the top defenseman, and the reacquisition of Nazem Kadri at the trade deadline gives the Avalanche the depth to envision another parade in Denver this summer, four years since the previous one.
To do so, they’ll have to go through either Dallas or the Minnesota Wild in the second round just to reach the West final.
“Confident for sure: Believe in this group. I know we have what it takes,” captain Gabriel Landeskog said. “It’s going to be a long, tough road and mentally, physically grinding. I think we’re ready for it.”
Stars versus Wild opens the playoffs with a bang, pitting two of the top seven teams in the league in a best-of-seven series that ensures one of them will be golfing by mid-May. It’s the result of a division-focused format that Commissioner Gary Bettman has said leads to the best first round in sports.
“That makes for great matchups,” Bettman said. “If you’re a fan of the game and you’re looking for excitement, you’re looking to be entertained, you’re looking for intriguing stories, this format does it.”
From going for gold to chasing the silver chalice
Several players who won gold with the U.S. at the Olympics have the chance to add a Stanley Cup ring to their trophy case for the year.
Colorado’s Brock Nelson scored 30 goals after being a difference-maker in Milan. Carolina’s Jaccob Slavin, Buffalo’s Tage Thompson, Tampa Bay’s Jake Guentzel, Minnesota’s Matt Boldy, Quinn Hughes and Brock Faber, Ottawa’s Brady Tkachuk and Jake Sanderson are all in the running, as are two goaltenders: Boston’s Jeremy Swayman and Dallas’ Jake Oettinger.
The same goes for some Canadian stars who see their silver medals as a symbol of losing and get an opportunity to make up for it. That includes Edmonton’s Connor McDavid following two consecutive losses in the final, and Crosby after an injury kept him from playing in the gold medal game and is chasing a fourth NHL title.
“That’s the best time of year,” Crosby said. “That’s why you play.”
Entering Sunday’s slate of games, four teams that didn’t compete last postseason — the Sabres, Mammoth, Penguins and Bruins — already qualified for this year’s dance. The Ducks, Flyers and Blue Jackets are still in the running to join them, with Anaheim having a chance to clinch Sunday night with a win against the Canucks.
Buffalo ended a historic playoff drought of 14 seasons. Utah made it in (technically) the organization’s second season of existence.
The Rangers are caught somewhere in the middle as they inch closer toward their second early summer in a row.
The Post’s Mollie Walker analyzes three turnarounds and what the Blueshirts could learn from them:
Bruins
Boston general manager Don Sweeney made a lot of home run decisions that turned his team around from 76 points last season to the 96 they carried into their matchup in Columbus on Sunday. This after coming off a tumultuous 2024-25 campaign, in which captain Brad Marchand was traded to Florida as part of a considerable deadline sell-off.
New Rangers (re)hire Kevin Maxwell can look at the fact that 10 of the players on the current Bruins roster were acquired via trade. A smashing success with Sweeney’s offseason signings — including Tanner Jeannot and Jonathan Aspirot — also filled organizational needs. Aspirot is now Charlie McAvoy’s top-pair partner.
Even if several players overperformed, the Bruins deployed a much more balanced offense this season. Depth scoring was pivotal in their push to clinching a playoff berth. The Rangers have been a top-heavy lineup for years. The Rangers know better than most that game-changing goaltending makes anything possible. Jeremy Swayman not only improved as the Bruins’ clear-cut No. 1 goalie when it mattered, but he was a real difference-maker down the stretch.
General manager Don Sweeney of the Boston Bruins speaks with the media before the first round of the 2024 Upper Deck NHL Draft at Sphere on June 28, 2024 in Las Vegas, Nevada. NHLI via Getty Images
Boston’s return to the playoffs certainly wasn’t picture perfect. They’ve had three separate losing streaks of five or more games this season. It was still a process, which is what Rangers head coach Mike Sullivan references frequently. The Rangers had two really strong seasons that preceded their runs to the Eastern Conference Final in 2022 and 2024. It won’t always be that way, and it doesn’t necessarily have to be.
Utah
The Mammoth were on a five-game winning streak when they clinched the organization’s first playoff berth. Without rehashing the disaster that was the Arizona Coyotes, a commitment was made to a trio of first-round draft picks — Clayton Keller, Logan Cooley and Dylan Guenther — that has significantly paid off. They were nurtured. Cooley and Guenther have enjoyed breakout seasons and the young Utah core seems to be clamoring for a crack at the playoffs.
The Rangers’ largely failed track record with their organizationally grown prospects is well documented. Special circumstances surrounding the transition from the desert to Salt Lake City meant the club had to be patient, but with the geographical shift came a cultural one. Most of that came with a change in ownership. Ryan Smith has been lauded for his handling of the players and staffers during the move.
There is no indication MSG sports executive James Dolan, who owns the Rangers and Knicks, is going anywhere, but Utah is proof the most significant changes can stem from the very top down.
Logan Cooley of the Utah Mammoth celebrates a goal by Dylan Guenther against Seattle on April 2. Getty Images
Penguins
Projected to face-plant coming into this season, the Penguins proved a lot of people wrong. Pittsburgh, which hasn’t reached the postseason since 2022 and hasn’t won a single series since 2018, was rejuvenated by a new coach, remarkable play from the Big Three and the players GM Kyle Dubas surrounded them with. The Penguins probably emulated the closest process to a “retool,” which is what the Rangers are striving for.
Never underestimate the power of impactful leaders. Captain Sidney Crosby is one of a kind. His trio with Evgeni Malkin and Kris Letang is one of the greatest to do it in all of professional sports history. The fact that they have each had strong individual seasons at ages 38 and 39, respectively, has been nothing short of incredible.
So much of what the Rangers become will hinge on captain J.T. Miller and what he brings both on and off the ice. This is who Blueshirts president and general manager Chris Drury chose to be the guy. Miller has had his moments this season, both positive and negative, but it was all hindered by injuries throughout the season. Ex-Rangers assistant Dan Muse provided a fresh voice and presence behind the Penguins bench as well.
Dubas was able to rebalance and restructure the lineup, which benefited the most from the additions of Anthony Mantha, Egor Chinakhov and rookie Ben Kindel.
SALT LAKE CITY, UT - DECEMBER 18: Jaxson Hayes #11 of the Los Angeles Lakers dunks the ball during the game against the Utah Jazz on December 18, 2025 at Delta Center in Salt Lake City, Utah. 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 2025 NBAE (Photo by Adam Pantozzi/NBAE via Getty Images) | NBAE via Getty Images
The Utah Jazz will take on the Los Angeles Lakers in what is more than just the season finale. It feels more like the finale to four years of rebuild. Tonight will be the last time the Utah Jazz will go into a game for the foreseeable future with hopes of losing.
This offseason will be an offseason designed to make the team better for wins next year.
Wins, real wins!
Can you feel that? That’s the sound of change not only coming to the Jazz but to the coverage as well. With a winning team, we’ll get back to criticizing the team in meaningful ways. When trade rumors abound, Jazz fans will be able to discuss if it’s a player worth going after. Gone will be the days of hoping for big-time hauls of picks for our best player, as we hope to hit the reset button and get lucky come lottery night.
That is, if catastrophe doesn’t strike next season.
Let’s not think about anything bad, though. We’ve dealt with enough losing seasons these last four seasons. Now, we can root for wins, and it’s the right thing to do. It’s not premature, it’s not shortsighted, it’s the right, logical move. Utah has gone through enough draft picks, trades, and development that they are set to start going hard to win as much as they can. Personally, I’m excited.
That said, tonight is the last time. One last tank for all the tanks. After four years, one more tank is all they have to do. The Kings will be playing and Utah will certainly have their eyes on that game. But regardless of whether the Kings win or lose, Utah has to lose this game. They have to, at minimum, tie with the Kings to end the season so they can at least have the hopes of winning a coin toss. If the Kings somehow win, that gives Utah the chance to gain the #4 spot in the lottery outright, which would be incredible considering the season they have had with the scrutinty they’ve been under. This would be an incredible end to what has been a crazy four years.
So, Jazz, it’s time to lose. It’s time to lose like you’ve never lost before.
How to watch Utah Jazz vs Los Angeles Lakers
Who: Utah Jazz at Los Angeles Lakers
When: 6:30 MT – April 12, 2026
Channel: KJZZ, Jazz+
Injury Report
The Utah Jazz are not messing around in this one and will be with a lineup that should lose pretty easily. If the Lakers can’t beat this lineup, there’s an issue in LakerLand.
OUT – Isaiah Collier (hamstring) OUT – Kyle Filipowski (back) OUT – Keyonte George (hamstring) OUT – Elijah Harkless (hamstring) OUT – Jaren Jackson Jr. (knee) OUT – Walker Kessler (shoulder) OUT – Lauri Markkanen (hip) OUT – Jusuf Nurkic (nose)