CHICAGO, ILLINOIS - APRIL 05: Oso Ighodaro #11 of the Phoenix Suns dribbles the ball against the Chicago Bulls during the first half at the United Center on April 05, 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 Jayden Mack/Getty Images) | Getty Images
No ice cream tonight. Under the weather, end of a long season, and somehow still scanning lines at tipoff time — that’s dedication. The Dallas Mavericks (25-54) close out their final back-to-back set in Phoenix against the Suns (43-35), both teams playing on one night’s rest. Dallas just dropped 116-103 to the Clippers on Tuesday. Phoenix lost to Houston 119-105. Neither team is operating at full capacity, but the Suns have something to play for — the Clippers are two games back of them for seventh in the West, and Phoenix would very much like to avoid the play-in. Dallas would very much like to go home.
Let’s scan the lines in search of value.
🏀 Fixture: Dallas Mavericks (25-54) @ Phoenix Suns (43-35) 📍 Mortgage Matchup Center — Phoenix, AZ 🕙 9:00 PM CST, Wednesday, April 8, 2026 📺 KFAA Channel 29 / MavsTV / NBA League Pass
📊 DraftKings Snapshot (as of 5:05 PM CST) Spread: PHX -12.5 (-105) | DAL +12.5 (-115) Total: 233.5 (O -110 / U -110) Moneyline: PHX -650 | DAL +470
📉 Game Side Lean: Dallas +12.5
Twelve and a half points is a lot to ask on a back-to-back, even against a 25-win team. Phoenix is motivated — the playoff seeding race is real — but motivated and covering a big number are two different things, especially on one night’s rest against a Dallas team that refuses to quit. The Mavs have a 16-27 record in clutch games this season. They don’t mail it in. Gafford, Marshall, Klay, and PJ are all doubtful, which is a real frontcourt concern, but Flagg is probable and this number feels generous. Take the points.
🔮 Total Lean: Over 233.5
Both teams on a back-to-back usually means sloppy defense and tired legs — neither ingredient that leads to a grind-it-out defensive battle. Phoenix wants to run, Flagg wants to score, and Dallas’s depleted roster means Phoenix gets easy looks inside all night. Points are the path of least resistance here.
🎯 Player Props We Like
Cooper Flagg Over 28.5 Points (-106) Flagg had 25 on 9-of-25 shooting against the Clippers Tuesday — not his best night, but he’s been filling the stat sheet regardless. With Marshall and PJ both doubtful, the offense runs entirely through him. Phoenix has a seeding race to worry about and will game-plan accordingly, but when your supporting cast is this thin, Flagg gets the ball on every meaningful possession. The number is high but the usage is undeniable. Back the rookie.
Oso Ighodaro Double-Double (+584) Here’s the fun one. Ighodaro is a 23-year-old Suns forward averaging 6.5 points and 5.1 rebounds this season, but Dallas is showing up tonight without most of their functional frontcourt. Gafford and Marshall both doubtful. That’s a lot of interior real estate up for grabs. Ighodaro had 8 points and 5 rebounds in 19 minutes against Houston yesterday — he’s close. At +584, you don’t need this to hit often for it to be worth the look. It’s the kind of prop that cashes quietly and makes you feel like a genius.
💡 Summary: Dallas +12.5 for a team that won’t go quietly. Over 233.5 on tired legs and thin defenses. Flagg carrying a depleted roster over his number, and Oso Ighodaro doing something interesting with all that frontcourt space. Four picks.
TORONTO, ON - April 8 Toronto Blue Jays designated hitter George Springer (4) is safe at first on a pick off attempt in the first inning as Los Angeles Dodgers first baseman Freddie Freeman (5) can't apply the tag in time.The Toronto Blue Jays played the Los Angeles Dodgers at the Rogers Centre in MLB baseball actionApril 8 2026 Richard Lautens/Toronto Star (Richard Lautens/Toronto Star via Getty Images) | Toronto Star via Getty Images
The Dodgers were on the verge of ending their first road trip undefeated, but the Blue Jays rallied against the bullpen for three unanswered runs to avoid being swept as the Dodgers fell 4-3.
Before Shohei Ohtani took the mound for the second time this season, he drew a lead-off walk to extend his on-base streak to 43 games, tying Ichiro for the longest on-base streak by a Japanese-born player. His on-base streak is now tied for sixth for the longest such streak in Dodgers history. Kyle Tucker followed Ohtani with a walk of his own to put the first two men on base with no outs, but Toronto starter Dylan Cease struck out Will Smith for his first out and induced a line-drive double play from Freddie Freeman to end the threat.
Ohtani was in danger of having his scoreless streak snapped as he allowed a pair of singles to George Springer and Vladimir Guerrero Jr., but he was able to get Jesús Sánchez to pop out on a 3-0 count and struck out Kazuma Okamoto to keep Toronto off the board.
After a scoreless second inning, the Blue Jays proceeded to snap Ohtani’s scoreless streak at 25 1/3 innings as Sánchez lined a two-out RBI double down the left field line to give Toronto their first lead of the series.
The Dodgers were left struggling for answers against Cease after the first inning walks, as they went down quietly over three innings until Smith reached on an infield single in the top of the fourth, advancing to second on a throwing error from Okamoto. Freeman brought him home with a single up the middle to give him his team-leading 13th RBI and erase a short-lived Toronto lead.
The Dodgers got to Cease to begin the top of the sixth inning, as he allowed two hits and a walk to load the bases with nobody out. Cease was pulled after 96 pitches and he was accounted for a Teoscar Hernández sacrifice fly off of Louis Varland to put the Dodgers back in front by a run.
The Blue Jays threatened against Ohtani in the bottom of the sixth inning, as Guerrero lined a lead-off double to put the tying run in scoring position with nobody out. Sánchez followed Guerrero with a hard ground ball to Rojas at short, but he gunned down the lead runner at third for the first out, and Ohtani kept Toronto at bay to end his day on the mound. It was another quality start for Ohtani, and he maintains a spotless earned runs average after allowing just the unearned run. His two strikeouts on Wednesday are a career low for any start of at least six innings in his big league career.
Game 7 heroes Miguel Rojas and Smith combined to give the Dodgers an insurance run in the top of the seventh, with the latter driving an RBI single up the middle against Tyler Rogers to make it a two-run game.
Jack Dreyer came in to face the bottom of Toronto’s lineup in the bottom of the seventh inning, and he faced trouble early by walking Davis Schneider and allowing a single to Tyler Heineman to put the tying run on base. George Springer narrowly missed hitting an opposite field go-ahead home run, but still connected for his second RBI double of the series to bring the Blue Jays to within a run. Dalton Varsho got Cease off the hook for the loss with a base hit up the middle to tie the game at three and knock Dreyer out of the game.
Blake Treinen came in to face the righty Guerrero, but walked him on four pitches to load the bases and put the go-ahead run at third. He bounced back to strike out Sánchez for the second out and then got Okamoto to roll over to third to keep the game tied.
Ben Casparius took over in the bottom of the eighth inning, and after getting Ernie Clement to fly out on one pitch, he walked Schneider and allowed a base hit to Andrés Giménez to put men on the corners, once again with the go-ahead run at third. Giménez took off for second base on a 1-0 pitch to Brandon Valenzuela, and Smith’s throw kicked away from Rojas, allowing Schneider to score and giving the Blue Jays the lead.
Kyle Tucker connected for his second straight single against closer Jeff Hoffman to put the tying run on first base with one out in the top of the ninth inning, and Smith walked to put the potential go-ahead run on base. Hoffman got Freeman to strike out on a high fastball and induced a weak ground ball from Max Muncy as the Dodgers suffered their first defeat away from home in 2026.
It was a rare struggling performance from the red-hot Andy Pages, as he went 0-4 with four strikeouts while snapping an eight-game hit streak dating back to March 30.
Three runs are the lowest total the Dodgers have had in any road game this year, although they are still averaging 8.67 runs per game away from Dodger Stadium. Now they’re set to return back home, where they last struggled mightily against the Cleveland Guardians combining for just seven runs in the three-game series.
The Dodgers are off on Thursday but are back at home to open a three-game series with the Texas Rangers on Friday (7:10 p.m. PT, SportsNet LA). Tyler Glasnow kicks off the series for the Dodgers against right-hander Kumar Rocker.
Stepping onto the big stage, Tyler Schweitzer made his first MLB appearance. | (Michael Reaves/Getty Images)
The base runners were there. The result? Same old story.
White Sox lose 5-3 to the Orioles, swept again, because of course they are. Sean Burke did his best Houdini act, chewing through 23 pitches in a clean first. More traffic in the second — plunked a guy, walked another, but somehow left them both standing. It was ugly, but it kept the Sox in it.
For a hot second, the bats woke up in the second. Colson Montgomery whiffed, but Andrew Benintendi smoked a triple, Dustin Harris knocked him in, swiped a bag, and scored on Luisangel Acuña’s single. With the bases loaded and one out, a double play killed the rally. They scored two runs, but you could already feel the missed chance hanging in the air.
Naturally, the lead vanished. Burke handed out a free pass to Gunnar Henderson; Tyler Ward doubled him home; wild pitch; groundout; tie game. Blink, and the lead’s gone.
The South Siders snatched the lead back in the fifth, and it was pure White Sox. Walk, walk, another walk, bases loaded. Then Rutschman lobs one back to the mound, Bradish boots it, and Meidroth sneaks home. Free run, thank you very much. Didn’t matter. The lead was gone before you could even enjoy it.
Lucas Sims took a winnable spot and set it on fire with a double, single, and walk to load the bases. Will Venable yanked him for Bryan Hudson, but it was already unraveling. Passed ball, tie game. Sac fly, Orioles up for good.
The Sox had their chances, but don’t they always? Traffic in the sixth and seventh, Vargas bunts his way on, Montgomery takes one for the team, but the bats go silent. Eighth inning? Three up, three down. Just enough left for one last cruel tease in the ninth.
Tyler Schweitzer made his debut and looked a little jittery, but he flashed something. Then, back-to-back doubles in the ninth for an insurance run that nobody needed but everyone expected.
Down two in the ninth, the Sox mock us with a pulse. Tristan Peters walks, Miguel Vargas walks, tying run up in Montgomery. You already know: soft roller, game over. Going 3-for-11 with RISP and striking out 12 times usually isn’t going to go well. And it didn’t.
The White Sox are now 4-8, and honestly, that feels generous. The problems aren’t rocket science as the bullpen coughs up leads, the lineup leaves runners everywhere, and close games are just a formality. Remember when they were 4-5? Feels like ancient history.
No day off tomorrow as the team heads to Kansas City for a four-game trip. The boys haven’t won on the Royals’ home turf in I don’t know, 100 years? It will be Anthony Kay against Seth Lugo to kick off the series at 6:40 p.m. CST. See you then!
In a lacklustre game against the Vegas Golden Knights that saw the Vancouver Canucks put up only 11 shots on goal, only one line was able to find the back of the net: that of Max Sasson, Teddy Blueger, and Linus Karlsson.
The trio has presented themselves well in the past few games, having found some offensive chemistry a little while after first being put together on March 4 against the Carolina Hurricanes. They were broken apart for a short period of time at the end of March but were reunited in Vancouver’s 8–6 rout of the Colorado Avalanche on April 1. It was a speedy dash by Sasson and Blueger that helped the Canucks break the ice during this game. Sasson’s Tuesday night goal reflected the same kind of speed and hard forecheck that this line has produced since then.
But what has made this group so noticeable as of late?
“They work together. They play the system, they forecheck as one. Really disciplined, and they’re able to generate a lot of more offensive zone time, and they play in heavy structure. They work well together. They’re a very predictable and dependable line,” Canucks Head Coach Adam Foote said of the Sasson – Blueger – Karlsson line after the team’s 2–1 loss to Vegas on Tuesday.
Sasson’s goal on Tuesday night marked the sixth Canucks goal scored with this line factoring into the play, with five of these goals being scored directly from members of the line themselves. Four of these goals were produced with this trio breaking into the O-zone.
According to Sasson, this has been a point of practice for this group.
“We work on 3-on-2 rushes daily, so I know exactly how Teddy likes to move it and when,” he said, speaking on his goal after Tuesday’s loss to Vegas.
There’s a reason why the recipe has been able to produce as of late, according to the players involved. For Blueger, that comes from his wingers’ abilities to forecheck hard and put some pressure on the opposition.
“I’ve enjoyed playing with them a lot. They work extremely hard, they compete, they battle, so they’re easy to play with. I’ve enjoyed it a lot. They want to do well. They want to succeed. It’s honestly super enjoyable to play with guys like that, and we’re on the same page, as far as what we need to do to be successful, and they’re easy to talk to. Communication is good, so we’re learning from each other.”
Apr 7, 2026; Vancouver, British Columbia, CAN; Vancouver Canucks forward Teddy Blueger (53) and forward Linus Karlsson (94) and forward Max Sasson (63) celebrate Sasson’s goal against the Vegas Golden Knights in the second period at Rogers Arena. Mandatory Credit: Bob Frid-Imagn Images
“He’s solid. He’s so good defensively, he plays a simple game. That’s what I like — where the puck goes and you can read after that, and [he’s] a great leader. I really enjoy playing with him. He’s a great guy, and I just love to play with him for sure,” Karlsson added of having Blueger as a centre.
Pair two no-quit wingers with a defensively responsible centre in Blueger, and just like that, you’ve got a line that has earned not only their coach’s trust, but also the highest minutes as a line on their team. While Tuesday against Vegas was technically a ‘down’ night for them, Sasson, Blueger, and Karlsson still played 8:28 minutes together. This was the first time since their reunion on April 1 that the trio did not lead Vancouver in 5-on-5 minutes played by a line, as they held the team leads in their games against the Utah Mammoth (9:37), Minnesota Wild (10:51), and Avalanche (11:01).
With this trio, like Foote says, you know what you’re going to get. Hard workers, solid defence, and energetic forechecking. The recent push in offence doesn’t hurt, either.
Make sure you bookmark THN's Vancouver Canucks site and add us to your favourites on Google News for the latest news, exclusive interviews, breakdowns, and so much more. Also, don't forget to leave a comment at the bottom of the page and engage with other passionate fans through our forum. This article originally appeared on The Hockey News.
For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.
Apr 6, 2026; Atlanta, Georgia, USA; Atlanta Hawks guard CJ McCollum (3) reacts after making a shot from beyond half court that would have tied the game but was ruled after time expired against the New York Knicks during the second half at State Farm Arena. Mandatory Credit: Dale Zanine-Imagn Images | Dale Zanine-Imagn Images
Another look at a likely first-round playoff opponent as the Atlanta Hawks (45-34) travel to Cleveland to spar with the Cavaliers (50-29) and lock up a playoff spot.
Jock Landale (ankle sprain) has been ruled out.
Starting lineup:
G CJ McCollum
G Nickeil Alexander-Walker
F Dyson Daniels
F Jalen Johnson
C Onyeka Okongwu
Please join in the comments below as you follow along.
Where, When, and How to Watch and Listen
Location: Rocket Arena, Cleveland, OH
Start Time: 7:00 PM EDT
TV: ESPN
Radio: Sports Radio 92.9 the Game (WZGC-FM)
Streaming: WatchESPN, Fubo (out of market), NBA League Pass (out of market), Youtube TV (NBA League Pass out of market)
ATLANTA, GEORGIA - APRIL 1: Luis Severino #40 of the Athletics pitches during the second inning against the Atlanta Braves at Truist Park on April 1, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images
Ready for Round 2? The A’s and Yankees are set to go at it again tonight in New York. The Green & Gold dropped the first game yesterday evening in heartbreaking fashion with another late-game meltdown so the club will try to run through the finish line in their second try against the team with the best record in the sport.
On the bump tonight for the good guys will be Luis Severino. The right-hander will be going up against the team he began his big league career and spent the first decade-plus with. The Athletics’ Opening Day starter was good in his first game of the year but struggled in his most recent outing, not even able to give four full innings in a loss to the Braves. In two career starts against his former team (both coming last year), Sevy has gotten rocked for 15 runs in just 7 2/3 innings so he’ll be looking to conquer his old team.
Mostly the same regular lineup, save for one change from yesterday’s order. Center field will be manning by Lawrence Butler this evening, spelling Denzel Clarke up the middle. That means we’ll see backup outfielder Carlos Cortes draw another start tonight.
The Yankees meanwhile will have right-handed Will Warren on the mound for tonight’s game. He’s off to a quick start this year allowing just three runs in his first two starts. The A’s will hope to give Warren his first bump in his season. They’ve had some poor performances against his in the past though as he’s only allowed one run against the A’s in two starts.
The A’s did well holding down this potent offense for most of the game last night. Will they be able to do it again? Tall task for the boys tonight but we got this. Let’s go A’s!
DETROIT, MI - DECEMBER 6: Cade Cunningham #2 high fives Jalen Duren #0 of the Detroit Pistons during the game against the Milwaukee Bucks on December 6, 2025 at Little Caesars Arena in Detroit, Michigan. 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 Chris Schwegler/NBAE via Getty Images) | NBAE via Getty Images
The Detroit Pistons might get Cade Cunningham and Isaiah Stewart back, with both being game time decision, according to head coach JB Bickerstaff. Does anything else really matter? Other things of note, I suppose, is that the Bucks have given up on everything resembling dignity, per their injury report and their head coach’s musing about how much he misses spending time with his grandchildren. The point spread is at Pistons -20.5. Feels like it might be an undercount unless Detroit is completely unserious.
To be more precise, Cade, Kevin Huerter, and Isaiah Stewart are all listed as questionable. But ESPN’s Vince Goodwill has sources that indicate Cunningham is likely to give it a go. If Cade plays the rest of the season, he will be at 64 games. That would be one short of the threshold for awards consideration. Could Cunningham explore a special exception, similar to what Luka Doncic and his agents have floated recently?
The Milwaukee report is far more bleak and definitive. Giannis Antetokounmpo is out. Kyle Kuzma is out. Kevin Porter Jr. is out. Bobby Portis is out. Myles Turner is out. Hope is out.
Game Vitals
When: 7 p.m. ET Where: Little Caesars Arena, Detroit, Michigan Watch: Fan Duel Sports Network Detroit Odds: Pistons -20.5
SAN JOSE – Time is running out for the Sharks to make a big run to end their long Stanley Cup playoff drought following their 5-2 loss to the Edmonton Oilers on Wednesday at SAP Center.
It was a costly defeat for the Sharks, as they entered the night with a shot at narrowing the gap between themselves and the Nashville Predators, who currently hold the second wild-card spot in the Western Conference.
With five games to go, there is no more margin for error. San Jose has 81 points, two behind the Los Angeles Kings and three behind the Predators.
The Sharks basically need to run the table against the likes of the Anaheim Ducks, Vancouver Canucks, Nashville, Chicago Blackhawks and Winnipeg Jets. Three of those five – the Ducks, Blackhawks and Jets – are all games that San Jose should be favored in.
It won’t matter much who they play unless the Sharks clean up some of the ugliness from Wednesday, like penalties, missed opportunities and an inability to get much going offensively – San Jose attempted only 14 shots compared to 26 for Edmonton.
The Oilers returned the favor two minutes later when Connor McDavid’s power-play goal – earning him his NHL-leading 129th point – tied the game at 1-1.
After Edmonton got goals from Jack Roslovic and Vasily Podkolzin to take a 3-1 advantage, Kiefer Sherwood’s tip-in goal cut the lead in half.
McDavid, a seven-time NHL All-Star, put the icing on the cake for Edmonton with his third goal of the night that put the Oilers in front 5-2.
Here are the takeaways from Wednesday’s loss:
Rough One For Nedeljkovic
Alex Nedeljkovic had been playing fairly steady defense over the past week before the Oilers got to the Sharks goalie for a pair of power-play goals in the first period.
There wasn’t much Ned could do about McDavid’s wrist shot that got the Oilers their first goal. He has been doing that to the rest of the NHL all season.
Edmonton’s second goal, though, was a heartbreaker. Edmonton forward Podkolzin got between two defenders in front of the crease, then poked the puck between Nedeljkovic’s legs for the score.
McDavid had a similar goal in the second period that got between Nedeljkovic’s legs and into the net.
Their Own Worst Enemy
The Sharks faced a stiff challenge as it was, but San Jose made the task much more difficult due to the rash of penalties it racked up.
Edmonton took full advantage of it all, scoring its first three goals on power plays.
Even when they didn’t score, the Oilers – playing on consecutive nights – kept pushing the pace and pressure in the man-advantage situations. The Sharks’ defense just couldn’t keep up.
It’s Good To Be The Mack
The Sharks have had some great and memorable players in their history. When it’s all said and done, Celebrini might end up at the top of that illustrious list.
Still just 19 years old, Celebrini got SAP Center rocking early with his team-leading 42nd goal of the 2025-26 NHL season that capped a solid surge by the Sharks.
San Jose was in Edmonton’s zone for several moments and took a few shots before Celebrini found an opening from the left circle and scored.
Within a few seconds of Celebrini’s goal, the crowd broke into MVP chants. It’s not the first time this season that the teenager has heard chorus from the home crowd. It won’t be the last, either.
CHICAGO, IL - APRIL 08: Baltimore Orioles infielder Pete Alonso (25) slides into second for a double against the Chicago White Sox in the sixth inning of an MLB game on April 8, 2026, at Rate Field in Chicago, IL. (Photo by Patrick Gorski/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images
Every baseball game has a story. That’s what makes the game so great. Here were some of the narratives working their way through my head as we entered today’s Orioles-White Sox contest:
Will the Orioles get back to .500 and keep pace in the AL East?
Will the offense find itself against a bad Chicago rotation?
Does a post-Tommy John Kyle Bradish still have his ace stuff?
Well, we have some answers for you: Yes. Sort of (Ward and Henderson look pretty amazing). And I think so, but it’s still a work in progress.
Of those queries, the stuff and health of Bradish may be most important. Entering today, the one-time Top 5 Cy Young Award finisher hadn’t quite been himself, with an 0-2 record, a 6.23 ERA, and a 6.23 BB/9 rate in two starts. Today, he was better, but you can tell he doesn’t feel 100%. Bradish threw five innings on 96 pitches, allowed three runs (two earned), struck out seven, walked three, and also made two errors (totally gratuitous—more on those later).
But this was enough, as the Orioles scored four runs off Chicago starter Sean Burke, added a fifth in the ninth, and a bullpen outfit of Tyler Wells, Grant Wolfram, Anthony Nunez and Rico García held the line. The result gave the Birds their first series sweep of 2026, and pushed them back to the .500 mark, at 6-6. Things feel much better in Birdland right now.
Bradish managed to complete five innings today, which is progress. But he won’t be happy with this one, either. The second inning is becoming a thing for him: he allowed four runs his last time out against Pittsburgh, all in the second, and the Second-Inning Blues continued today, as the White Sox scored two off Bradish on five consecutive hits, and the results really could have been worse.
With one out, Bradish hung a slider to Andrew Benintendi, who tripled into the right-field corner while outfielder Tyler O’Neill tried to fish the ball out, looking like somebody rummaging around in the toolshed for a screwdriver. Chicago’s five-through-nine hitters made it 2-0 with the bases loaded, and it felt like Bradish was spiraling. But then, the gods smiled on him: Chase Meidroth grounded into a double play, getting us out of the inning and keeping the lead to just two.
This was key, as the O’s immediately tied the game the next inning. As on Tuesday, when Blaze Alexander, Taylor Ward, and Gunnar Henderson led a game-winning rally, it was the Birds’ hottest hitters who got the job done. In the leadoff spot, Gunnar Henderson walked, setting up No. 2 hitter Taylor Ward, who responded with a run-scoring double (the first of three today). A wild pitch moved Ward over, and a productive grounder by Adley Rutschman brought him home.
Bradish left the game furious after giving back a third run in the fifth, one of the strangest runs you’ll see. After walking two batters with two outs, he walked a third, Colson Montgomery, by a hair, to load the bases. A frustrated Bradish turned his back while catcher Adley Rutschman tossed the ball back to him, only to see it roll off his glove, and into the grass. As the runner on third took off for home, Bradish finally realized his mistake, fired way wide of the plate, and now the White Sox had a 3-2 lead. It was stupid. A run-by-tantrum, if you will.
Baseball is weird, though, because while Bradish left the game frustrated, he also left as the winning pitcher, courtesy of a rally the next inning off Chicago’s Sean Burke. Pete Alonso’s one-out hustle double (coupled with a dive into the second base bag) lit the way. “Let go of that anchor and get there, big fella!” said Ben McDonald from the booth, inimitably. Echoed Kevin Brown, “A belly flop for the Polar Bear!” Then Taylor Ward reached on an infield single and Ryan Mountcastle loaded the bases on a walk. The White Sox went to Bryan Hudson, a sidearming lefty, against rookie Dylan Beavers, and it backfired as Hudson fired one that got by the catcher. Alonso scored, showing more hustle. Then Beavers gave the Birds their first lead with a solidly hit sac fly.
Now, it was time for the bullpen to try to make a 4-3 lead stand. This is not something you can take for granted these days, especially with closer Ryan Helsley out of action today. But they made it work.
First came Tyler Wells for the sixth, and it was a really weird inning. He walked Dustin Harris, gave up a stolen base, which the O’s lost their last challenge of the day contesting. Then Wells threw an inside pitch to Chicago catcher Reese McGuire, who tapped his left arm, alleging he’d been hit, and took first base. I didn’t see any contact, and neither did the MASN booth. Would the dugout have challenged this call if they could have? The world will never know, because two flyouts made the question moot, and got us out of the inning.
Grant Wolfram hit a batter and allowed a bunt single in the seventh, but he got a crucial double play to end the inning: Gunnar-to-Blaze-to-Mounty (just like Tinker to Evers to Chance, but with sunglasses, and more facial hair).
After him, Anthony Nunez continued his charmed rookie season with a clean eighth inning, aided by a great pick-and-throw by Gunnar, and a high swinging strikeout.
The Orioles scored a huge insurance run in the ninth with back-to-back doubles from Gunnar and Ward against the Sox’s Tyler Schweitzer, freshly added to the Chicago roster. That Ward-for-Grayson-Rodriguez trade in the offseason starts to look better when your outfielder is hitting .383 and leading the league in doubles (9).
That left only the ninth. In at closer for the first time in his MLB career, Rico Garcia turned in a ridiculous performance—I mean that in the best way possible. He opened the inning with seven straight balls, looking completely lost, then struck out two in a row, walked another guy, then got a groundout to end the game before things got cockeyed. Congrats on your first career save, Rico!
The Orioles offense is still a mysterious thing, the bullpen is weird, and Kyle Bradish’s command is still a work in progress. But you know, the team is back to .500 and working with something like momentum after handling the White Sox this last series.
So who is your Most Birdland Player of the Game? A gritty Bradish, showing improvement? Rico García with his first career save? Taylor Ward, who went 4-for-5 with three doubles? Henderson who scored two and also did it with the glove? Maybe a write-in nod for the Polar Bear, who hit a hustle double and scored on a passed ball?
Golden State, Miami and Minnesota made a hard push at February's trade deadline, but team ownership put off making a deal because it believed better offers would be available in the offseason. That may be true. Could the Rockets, or even the Lakers or Celtics, jump into the mix? It's possible, according to a report from Sam Amick of The Athletic.
Two things to watch
Two key factors will impact which jersey Antetokounmpo will pull on next.
First, where does Antetokounmpo want to play? By pushing off trading the Greek Freak to the offseason, the Bucks gave him more leverage — Antetokounmpo has just one more guaranteed season on his contract, and he can tell a team he is not interested in them that he would not re-sign with them. While Milwaukee could trade Antetokounmpo to a team willing to take a one-year flyer on him (as Toronto did with Kawhi Leonard — and won a title with that gamble), most teams will not want to meet the asking price if they cannot reach an extension with their new star.
Second, which teams flame out early in the upcoming NBA playoffs? To use Boston as an example, it has a lot of flexibility this offseason to make a big move, but if it makes the NBA Finals — and the Celtics are the betting favorite to do just that — then would they still have interest in Antetokounmpo? How will the Lakers approach the offseason after injuries to Luka Doncic and Austin Reaves are set to dramatically impact their playoffs? How will Houston feel if it flames out in the first round?
Which teams are interested
Amick at The Athletic lists a number of teams that could be in the mix for Antetokounmpo.
The Miami Heat, Golden State Warriors, Minnesota Timberwolves and New York Knicks were known to be in the market for Antetokounmpo, will almost certainly be back if they fall short.
However, how might the Orlando Magic feel if they fall short of expectations, with their current Play-In status nowhere near what they had in mind when they went all-in for Desmond Bane last summer? And what about the Houston Rockets, who signaled a disinterest in pairing Antetokounmpo with Kevin Durant in February but might change their stance if they get eliminated early?
Ditto for the San Antonio Spurs … or the Los Angeles Lakers … or the Atlanta Hawks. Even the Celtics, who have the 'Two Jays' back now and look fully capable of winning it all, are known to be interested and discussed in league circles as potential suitors.
Those teams have a lot of questions to ask themselves. Does Houston think Antetokounmpo and Durant could play together, especially with floor general Fred VanVleet expected to return next season? The Lakers are going to wholly reshape their roster this offseason, but do they really think the ball-dominant Luka Doncic would fit well with the ball-dominant Antetokounmpo? It's hard to imagine the young, talented, diverse and improving every day Spurs suddenly getting impatient and going after Antetokounmpo.
Other teams not on this list may throw their hat in the ring, but which ones will Antetokounmpo want to play for? There are a lot of moving parts.
One thing is certain: This is going to be a wild offseason.
Julián Alvarez’s fine free-kick against 10-man Barça sparked Diego Simeone’s first managerial win at Camp Nou
“Diego Simeone has never won at Camp Nou,” says Karen Carney, alongside Cole on pundit duty. And there you have it. No time like the present, that’s what I say.
“It’s beauty and the beast,” says Joe Cole on TNT Sports of the contest that awaits. We know what Atlético are going to do tonight, they’ll “bank in”, make it nasty, they’ll be aggressive, and there’ll be all sorts of shenenigans going on.”
Khvicha Kvaratskhelia’s delightful goal was the highlight of a dominant performance from the European champions
“I am beset by dread,” writes Joe Pearson, “and not in the ‘I am the law’ kind of way. Although admittedly PSG are giving off ‘You’re next, punk!’ vibes. IYKYK.”
While Arsenal were busy Arsenaling their way to a worthy but dull Bigger Cup quarter-final first leg win at Sporting on Tuesday, the players of Real Madrid and Bayern Munich released the collective handbrake and performed many high-speed donuts, wheel spins and Rockfords as a pleasing counterpoint to the careful mirror-signal-manoeuvring on display at Lisbon’s Estádio José Alvalade.
Like a couple of stolen supercars racing each other around a shopping mall in The Fast and the Furious: Bicester Village, these two European heavyweights massively committed to the bit, not unlike a daily football email bogged down in a laboured motoring metaphor.
Apr 8, 2026; Boston, Massachusetts, USA; Boston Red Sox relief pitcher Ryan Watson (56) celebrates beating the Milwaukee Brewers with catcher Carlos Narvaez (75) at Fenway Park. Mandatory Credit: Eric Canha-Imagn Images | Eric Canha-Imagn Images
The Red Sox needed 12 games to do it, but Boston secured its first series victory of the season. The 5-0 getaway day win over the Milwaukee Brewers clinched the series over the reigning National League Central champions.
Starting pitching did indeed prevent runs and the offense did its job in a productive third inning.
Here are three takeaways from Boston’s series finale.
Sonny Days
Sonny Gray clearly found his rhythm once Boston began its 2026 Fenway slate.
The veteran right-hander tallied six innings of two-run ball to down the San Diego Padres last Friday. Gray followed that with 6 ⅓ shutout frames Wednesday afternoon. The Brewers mustered just three hits against the Red Sox starter, who added two strikeouts.
In the third inning with rare trouble, he made a big pitch to end the third with a sweeper to strike out Jake Bauers.
Gray talked his way back to the mound after a post-sixth inning chat with Alex Cora. Gray pitched like the competitor the Red Sox hoped they acquired. For the second straight outing, Gray impressed.
Dro’s Woe’s
Shane Drohan ran through two stints in the Red Sox organization. At 27, he finally made his MLB debut in Boston, though he did so with the Brewers.
The lefty looked strong for two innings before the Red Sox wore him down in the third. Boston forced eight three-ball counts while Drohan walked four hitters.
The home team tallied three runs in the inning with opportunistic offense: a bases-loaded walk for Willson Contreras, an infield laser for Wilyer Abreu and a sacrifice fly for Trevor Story.
Mets prospect Jonah Tong gave up a pair of early runs, but settled in for a fine outing, striking out seven batters over five innings for Triple-A Syracuse on Wednesday afternoon.
Tong's third outing with Syracuse went much better than his last one, as he allowed two runs on just one hit and two walks while getting 15 outs on 83 pitches (53 strikes) in what would be a 4-3 defeat to Buffalo in a seven-inning affair to close a doubleheader.
After hitting the first batter he faced when a 1-2 breaking pitch lost its way, Tong left a 2-1 changeup right over the plate to Rafael Lantigua, and he hammered it 100.7 mph off the bat for a 382-foot home run to left.
After a one-out walk was erased with a caught stealing, the righty issued a second walk, both on 3-2 counts, and it was an early mound visit from pitching coach A.J. Sager. A called strike three on a 96 mph fastball got him out of the inning, but not after throwing 30 pitches (16 strikes).
And that was it as Tong rebounded for a 12-pitch second, adding a strikeout thanks to a generous call on the outside corner for the first out. And after a lengthy spell on the bench as Syracuse scored three in the top half of the third, the righty got a shutdown inning, including getting Lantigua looking at a slider that just caught the corner.
Tong would close his afternoon by making it 13 straight batters retired with a two-strikeout fourth and a two-strikeout fifth.
On the afternoon, he was fastball-heavy, throwing the heater 59 percent of the time, and with some good effect, with a 33 percent called strike plus whiff rate. Emblematic of the 22-year-old settling in, his average fastball velocity ticked up to 96.2 for the fifth inning, after hanging at 94.8 mph in the first and second.
His cutter, a new pitch for him, was his second most used offering, 13 of 83, and almost exclusively to right-handers, and got five called strikes and whiffs.
Tong's ERA now stands at 5.06 through his first 10.2 innings to go along with 13 strikeouts, seven walks, and a hit batter.
Wenninger, making his second start at the Triple-A level, had a decent outing in the first half of the Wednesday twin bill, a 2-0 Syracuse loss.
The 24-year-old allowed two runs (one earned) on three hits and three walks over 4.1 innings, throwing 85 pitches (50 strikes). And like his first outing of the year, the right-hander struck out five batters.
He sported an effective fastball, getting 11 called strikes and four whiffs on 11 swings for a 42 percent called strike plus whiff rate. His slider, which he threw primarily to righties, was hard to touch with five whiffs on 11 swings.
Wenninger, the No. 8 prospect on DeMayo’s list, has posted a 1.00 ERA and 1.333 WHIP through his first nine innings of the year with 10 strikeouts to four walks.
This will be the first chance for the Penguins to clinch their spot in the Stanley Cup Playoffs, which are set to begin on Apr. 18. Any type of win gets the Penguins in the playoffs for the first time since the 2021-22 season.
All healthy players were present and accounted for at practice, including Anthony Mantha and Stuart Skinner. Mantha missed Tuesday's optional practice due to illness. Skinner looked good during Wednesday's session after a puck hit near his eye during Saturday's game against the Florida Panthers. The injury forced him to miss Sunday's second half of the back-to-back against Florida.
Sergei Murashov was also present at practice after he was officially recalled from Wilkes-Barre/Scranton on Tuesday. He got some work, but Skinner and Arturs Silovs took most of the reps during drills.
Head coach Dan Muse told reporters after practice that all three goaltenders will travel to Newark for Thursday's game.
Here's what the full lines looked like:
Forwards
Chinakhov-Crosby-Rust
Novak-Rakell-Malkin
Mantha-Kindel-Brazeau
Soderblom-Dewar-Acciari
Defensive pairs
Wotherspoon-Karlsson
Girard-Letang
Shea-Clifton
Dallas Stars center Justin Hryckowian (49) moves the puck behind the Penguins net as Pittsburgh Penguins defenseman Ryan Shea (5) defends during the second period at PPG Paints Arena. Mandatory Credit: Charles LeClaire-Imagn Images
Ryan Shea, who has enjoyed a career season this year, knows that the Penguins have the opportunity to clinch a playoff spot on Thursday and is super fired up about it.
"I think we've had jump in every game since the East playoffs standings have been so tight. You have to have jump at this time of year," Shea said after practice. "You're fighting to get into probably the best playoffs in all of sports, and obviously, I haven't been in the playoffs yet, but just watching growing up as a little kid, and then now you're here, you're so close that I think it's just everyone's giving it their all."
"The motivation is at an all-time high, but also the confidence is at a high. We're not playing with, I guess you can call it, stupid motivation. We're playing with confidence, and we're playing in our structure. I think everything will take care of itself. Obviously, we know that another two points will clinch it, and we're going into a building that's tough to play in. They (the Devils) obviously have high-end skill, but if we play like we've been playing, then I think our work ethic will overcome their skill."
Avery Hayes, who's been up and down between the Penguins and WBS for the last couple of months, is also excited about the opportunity.
"Yeah, it's amazing," Hayes said. "That's the goal, right? You want to play playoff hockey, every team, you gotta get there just to get into the dance, and you never know what's going to happen. To be that close and kinda taste it, it's a great feeling."
The Penguins will face a Devils team that was eliminated from playoff contention on Tuesday night following their 5-1 loss to the Philadelphia Flyers. It came one day after the Devils parted ways with general manager Tom Fitzgerald.
Even though the Devils aren't playing for anything on Thursday, this is still a team that can hurt the Penguins. Jack Hughes and Jesper Bratt have been fantastic as of late and can impact the game each time they're on the ice. The Penguins have also really struggled in Newark over the years.
A win and a regulation loss by the Flyers on Thursday would also clinch home ice for the Penguins in the first round. They'd have second place in the Metropolitan Division all locked up.
Puck drop is set for 7 p.m. ET on SportsNet Pittsburgh.