Jalen Duren scores 20 points and the Detroit Pistons beat the Charlotte Hornets 118-100

CHARLOTTE, N.C. (AP) — Jalen Duren had 20 points, Duncan Robinson scored 19 and the Detroit Pistons beat Charlotte 118-100 on Friday night, locking the Hornets into the play-in tournament.

Already assured of the top seed in the Eastern Conference, the Pistons played their regular starters against the Hornets.

Cade Cunningham scored 14 points, Ronald Holland II had 13 and Ausar Thompson added 12 for Detroit, which is one win shy of its first 60-win season in 20 years with one regular-season game remaining. Duren also had a game-high nine rebounds.

LaMelo Ball had 27 points and eight assists and Brandon Miller had 22 points to lead the Hornets.

Through late in the third quarter, the lead had changed hands 11 times with 13 ties and neither team led by more than eight.

But Charlotte held its last lead at 83-82 with 5:52 left in the third quarter and after the teams were last tied at 87 with 2:46 left in that period, Detroit went on a 24-8 burst for a 111-92 lead with 6:23 to play.

A sellout crowd of 19,623 for the Hornets’ home finale saw the teams go at it from the outset.

That included double technicals assessed to Charlotte’s Miller and Detroit’s Robinson after Miller landed on Robinson and Robinson shoved him away after Miller’s dunk less than two minutes into the game.

Up next

Pistons: Visit Indiana on Sunday.

Hornets: Visit New York on Sunday for their regular-season finale.

___

AP NBA: https://apnews.com/hub/nba

A’s Win Third Straight, Beat Mets 4-0

NEW YORK, NEW YORK - APRIL 10: Shea Langeliers #23 of the Athletics connects on his third inning RBI single against the New York Mets at Citi Field on April 10, 2026 in New York City. (Photo by Jim McIsaac/Getty Images) | Getty Images

The A’s just keep winning! In New York for their fourth straight game the A’s took the first game of the weekend series against the Mets, winning 4-0 thanks to some late-game insurance that they ended up not really needing. Still love the foot on the gas pedal late though!

Ginn dominates in first start

We had a new starting pitcher outside of the season-opening rotation on the mound for our Athletics for the first time this season. Right-hander JT Ginn was tabbed tonight for his first start of the 2026 season after beginning the year as the team’s long man in the bullpen, taking the spot of Luis Morales.

Ginn hadn’t really pitched deep into any games this year. The longest he’d gone was in his first outing of the season when he took over after a short Morales start in the first series of the season. He’d reached 45 pitches in that outing and that was the goal the coaching staff probably had in mind for their young righty tonight.

Ginn began his night hot, striking out Francisco Lindor and Bo Bichette to start tonight’s contest. He issued a walk in the second and allowed a single in the fourth but outside of those two batters Ginn sat down every Mets hitter he faced tonight. It was a dominant outing against a Mets lineup missing their biggest bat in Juan Soto, but it was still a great sight to see the 26-year-old absolutely control the team that drafted then traded him to the A’s way back in 2022.

  • J.T. Ginn: 4 IP, 1 H, 0 ER, 1 BB, 4 K, 68 pitches

It felt like a bit of a gamble to have him face the top of the order for a second time but Mark Kotsay’s roll of the dice worked out in his favor in this one. It had to have felt good for Ginn to show up his former organization in this one.

Bats mostly silent…. Mostly

Meanwhile the Mets had right-hander Clay Holmes on the mound for them tonight. The A’s were having a bit better luck early on against the former reliever but they weren’t able to cash in on those early chances.

That is, until the third inning. Backup outfielder Carlos Cortes, who looks likely to get more playing time with Brent Rooker out due to injury, singled to kick off the top of the third inning. A strikeout and walk put him in scoring position with one down but a force out seemingly killed the rally before it got started. Well Shea Langeliers had something else to say about that, collecting his first hit of the night to bring around the runner at second for the game’s first run of the game:

Maybe it wasn’t such a bad idea to have him hitting at the top of the lineup. Worked out in this situation, that’s for sure. Now if only we can get Nick Kurtz going…

Then things got quite. Real quiet. Neither team was able to get much of any type of rally going at all through the middle frames. The biggest moment from these innings came in the bottom of the sixth. Right-hander Jack Perkins, only called up today, came on in relief of Mark Leiter Jr. and was immediately greeted with singles off the bats of Lindor and Bichette with no one out. Tough spot to be in, but the defense came up huge behind him. A groundball to Nick Kurtz was fielded by last year’s ROTY and the first baseman made the decision to go for the runner at third. It was risky but ended up being the smart decision as he nabbed the runner at the hot corner, and that was immediately followed by a groundball double play that squashed the Mets’ rally in its place:

That might have been the biggest moment of the game. If the Mets get on the board then things could have snowballed and tonight’s recap would sound a lot different.

Perkins ended up pitching the next inning as well, and then got the first out of the eighth before making way for Scott Barlow, who did his job by getting the next two out to set up a save situation for the Athletics. Perkins ended up pitching 2 1/3 innings and allowing just three hits while collecting three punchouts. A successful first big league appearance of the season, and Barlow looks like he’s slowly getting himself on track as well.

Insurance time!

Clinging to a 1-0 lead the A’s were desperate for some cushion. Anything, even one run, would help take some pressure off the man in the ninth to be perfect. Well the A’s gave him that and more. It all started with Jacob Wilson collecting his third hit of the night (he’d finish 3-for-4 on the evening), and he was able to advance to second thanks to an error in left field by rookie outfielder Carson Benge. That was then followed by a Jeff McNeil single against his former team that brought home that much-needed insurance run:

The club wasn’t done there, either. Third baseman Max Muncy followed McNeil with a double than put two more runners in scoring position, and after a groundout from Cortes the A’s got the biggest hit of the night, a two-run single off the bat of center fielder Denzel Clarke:

So good to see Clarke find some success with the bat. We all know about the amazing glove he has on the grass in center field but it’s going to be his bat that keeps in him the lineup on a regular basis. Clarke spoke after the game with the guys about that ninth inning:

That rally all but sealed tonight’s outcome. Righty Elvis Alvarado came on for the ninth and pitched a clean inning, ending the game by getting old friend Marcus Semien to fly out to Soderstrom in left. Another win for the good guys!

Things broke the A’s way tonight. Ginn was fantastic and likely earned himself another start next week (which lines up to be against the Texas Rangers at home). The bats were quiet for most of the game but came through when it mattered most. Jeff McNeil had two hits and a huge RBI against his former squad. The bullpen did its job and then some with five shutout frames. The pitching staff has now gone 26 straight innings without allowing a run, and the team is coming off back-to-back wins against both New York teams. The Athletics are now 6-7 and are starting to play like the team A’s fans expected.

The series continues tomorrow afternoon with Game 2 of the series. It’s going to be left-hander Jacob Lopez on the bump for the good guys in what’ll be his third start of the season. His first two outings weren’t horrible, but he’s yet to give the team much length after only going 4 1/3 and 4 innings in both starts this year. The club could be taking things easy with him considering his injury that ended his campaign last season but it’d still be nice to get some more length out of him for the bullpen’s sake. The Mets meanwhile will send righty Kodai Senga out there tomorrow afternoon. He’s off to a quick start this year after missing essentially all of last season due to injury. In two career starts against the A’s he’s only allowed four runs spanning 11 2/3 frames. Not an easy test for the bats but four wins in a row should be plenty of motivation. But great win all around tonight!

Player Grades: Cavs at Hawks – Jaylon Tyson looks solid in return

ATLANTA, GA - APRIL 10: Jaylon Tyson #20 of the Cleveland Cavaliers shoots the ball during the game against the Atlanta Hawks on April 10, 2026 at State Farm Arena in Atlanta, Georgia. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Adam Hagy/NBAE via Getty Images) | NBAE via Getty Images

The Cleveland Cavaliers… didn’t show us much in their final game against the Atlanta Hawks. There isn’t a whole lot to take from this one. So don’t give any of these grades too much merit.

All grades are based on our usual expectations for each player.

James Harden

20 points, 5 assists, 5 turnovers

Harden looks ready for anything other than regular-season basketball. I doubt he plays on Sunday — and if he does, the effort probably won’t be much better than this.

He was a minus-34 and had one more field goal than turnovers.

Grade: F

Jaylon Tyson

15 points, 4 rebounds, 3 assists, 3 steals, 2 blocks

Tyson is the lone bright spot. He returned from a toe injury tonight and didn’t appear to miss a step. He wasn’t able to make a three-pointer, but he shot 7-10 from inside two-point range. Welcome back, JT.

Grade: B+

Evan Mobley

10 points, 6 rebounds, 1 assist, 1 block, 4 turnovers

Mobley crushed the Hawks in their last game. Tonight? Not so much.

I still think Mobley showed he has a size advantage in this matchup. But with little to play for, the Cavs didn’t make as concerted an effort to get him going.

Grade: F

Keon Ellis

2 points, 3 rebounds

Recently, I’ve talked a lot about Ellis making poor defensive decisions. So I leave you with this clip as an example.

Grade: D

Max Strus

2 points, 4 rebounds

I missed when Strus made every shot. His 1-9 effort tonight was painful. I’d prefer he gets this out of his system before the playoffs begin, though.

Grade: F

Craig Porter

6 points, 5 rebounds, 3 assists, 2 blocks

Porter still has the same offensive limitations as always. It’s hard to play an undersized guard who can’t space the floor. His ceiling will be drastically lower than it could be until he figures this out.

Grade: C

Dean Wade

3 points, 3 rebounds

I’m genuinely not sure if Dean Wade actually played in this game or if the box score is lying to me. I vaguely remember his three-pointer in the first half. But that could have been a fever dream.

Grade: F

Dennis Schroder

7 points, 4 assists, 2 rebounds, 2 steals

This is the type of game you need Schroder to step up. His 2-8 shooting didn’t cut it.

Grade: F

Cavs trounced 124-102 by Hawks

ATLANTA, GEORGIA - APRIL 10: James Harden #1 of the Cleveland Cavaliers looks on against the Atlanta Hawks during the second quarter at State Farm Arena on April 10, 2026 in Atlanta, Georgia. 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 Paras Griffin/Getty Images) | Getty Images

The Cleveland Cavaliers had their butts handed to them 124-102 by the Atlanta Hawks in what was likely the last night resembling anything of a normal game for the Cavs. After this, there is only one game against the Washington Wizards left on the schedule. I… wouldn’t expect any major players to suit up for that one.

I wouldn’t say the Cavs threw this game. They started two of their core players in Evan Mobley and James Harden, while offering Jaylon Tyson a chance to hit the hardwood for the first time since suffering a toe injury in mid-March. Considering the Cavs history with toe injuries, I don’t think they’d rush Tyson back in a game they didn’t care about winning.

That said, it became clear that Cleveland didn’t care much about the outcome of this game. Especially, given that a loss would guarantee they stay in fourth place of the Eastern Conference — securing them a playoff path that doesn’t feature the Boston Celtics until potentially the Conference Finals.

The Cavs put up a decent fight through two quarters. But there was a tangible difference in how badly each team wanted this one. The Hawks were desperate to lock themselves into a playoff spot. A dance in the Play-In could have awaited them if they failed to win tonight. That’s worth getting up for.

The difference in effort became impossible to ignore by the third quarter. Cleveland, at one point, went five straight possessions without even attempting a shot. Atlanta’s defense generated countless steals as the lead ballooned to 30 points.

Predictably, the Cavs emptied their reserves to open the fourth quarter. Game over.

James Harden led the way with 20 points. He was, however, a staggering minus-34 in 25 minutes.

We’ll see you on Sunday for the regular season finale.

Scoreless Streak: Death & Rebirth. Diamondbacks 5, Phillies 4

Apr 10, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies outfielder Brandon Marsh (16) hits a three-run home run against the Arizona Diamondbacks in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

The Phillies gazed upon their scoreless streak and said: no more. And so it was, in the bottom of the first inning on April 10th, 2026, that Trea Turner singled to left, and Kyle Schwarber walked, and Bryce Harper hit one to right to score Turner. The scoreless streak thus passed away at the age of twenty innings. It loved strikeouts and weakly hit fly balls, and its recipe for GIDPs was the envy of the neighborhood. It will be mourned by few who knew it. Brandon Marsh, not inclined to let said streak pass gracefully, proceeded to dance on its grave by blasting an opposite-field homer to give the Phillies a 4-0 lead.

Speaking of Marsh, he was occupying an unusual role: that of cleanup hitter. It’s not entirely new to him (he did it five times last year), but it is a less typical spot for the hirsute hero. But he had 11 hits in nine games coming into tonight, and he was playing against a team that offers so few lefty pitchers that they might really believe the old fiction about lefties being agents of evil, and so putting him at the four spot seemed like smart dealing.

Smart dealing was what Jesús Luzardo was doing, too, at least for a while. He had little trouble handling the Diamondbacks allowing no hits through four, along with six K’s. Michael Soroka accrued one more strikeout than that through four, but accompanied them with a significantly less clean line. It seemed obvious that Soroka’s start would be the lesser one.

José Fernandez’ single, slapped one past a diving Turner, ended the no-hit bid but gave little reason to doubt the overall shape of the game. But a subsequent walk allowed to the alliterative Tim Tawa put two on, and then that endangered species, the bunt, emerged from the underbrush (courtesy of Alek Thomas) to load the bases with none out. Luzardo needed to find his form again, and fast. For a moment, it looked like he had: Jorge Barrossa went down swinging helplessly at a sweeper well outside the zone. But Ketel Marte singled to score two, and Ildemaro Vargas singled to score another, and a game that began swimmingly became less so. A break for the Phillies occurred when Luzardo struck out Geraldo Perdomo, and survived a challenge on the final strike. Then a break of the bad variety: a James McCann double scored two, gave the Diamondbacks the lead, and chased a suddenly mortal Luzardo. Jonathan Bowlan came in and quickly ended the unfortunate frame.

Any hope for an immediate response from the Phillies was thwarted by Soroka, who ended his day mid-sixth. The Phillies entered the seventh still down by one, with Brad Keller tasked with keeping things there; he did. But the Phillies bats, tasked with making something happen, did not. All was quiet. Somewhere beneath the earth, the scoreless streak began to stir.

Orion Kerkering came out for the eighth; his second appearance of the year. He allowed a hit on a hard luck single, with a lightly hit ball bouncing perfectly up the third base line, giving Perdomo just enough time to dash to first. A steal put him on second, and a sacrifice bunt (it was a banner day for bunt buffs) advanced him to third. But Kerkering induced a popup to end the inning, and gave the Philadelphia offense another chance to redeem themselves, to stop the resurrection of the streak.

Immediate Ks from Harper and Marsh seemed to put the kibosh on that redemption, though a single from Stott kept the hope alive, if flickering. But Adolís Garcia struck out, giving the home club a whopping, woeful 16 strikeouts.

Tanner Banks took the ninth. He was successful in thwarting the Snakes, but he did allow another bunt for a single. The bunt is alive and well, deep in the deserts of Arizona.

So is the scoreless streak, unfortunately, deep in the heart of South Philly. Bohm flew to shallow center to start the bottom ninth, and J.T. Realmuto hit a sharp liner that found a glove. That brought Justin Crawford to the plate. He shrugged off his tendency to hit the ball on the ground, sending a Paul Sewald pitch flying towards right, and over the head of a leaping Snake, and off the wall, and before anyone had time to blink, he was on third base. But Turner flew out, and the young man’s heroism was for naught. The scoreless streak has emerged from its grave, zombie-like ,and is now at a healthy eight innings. It craves flyouts like Audrey II craved human flesh.

The Phillies are 6-7. They continue the series against the Diamondbacks tomorrow at 1:05.

Great Opportunities: The Rise Of Senators Defenseman Jordan Spence

When Senators GM Steve Staios traded down two spots from 21st to 23rd in the first round of the NHL Draft last summer to acquire a third-round pick, 67th overall, from the Nashville Predators, it seemed, at the time, to be a nice piece of asset management.

He knew the guy they wanted in right-shot defenceman Logan Hensler from the University of Wisconsin would still be there.

Discussing the rise of Jordan Spence: Steve Warne and Gregg Kennedy are joined by former PGA Tour player Brad Fritsch, who's a passionate Sens fan.

The acquisition of right-shot defenceman Jordan Spence that same day in exchange for that third-round pick, along with a sixth-round pick in 2026, has made Staios look like a genius as the Senators hone in on a playoff position with three games remaining.

It didn’t come easy for Spence, who had to earn the trust of his head coach, Travis Green.

Spence was a healthy scratch to open the season against the Lightning and Panthers last fall. He made his Sens debut in their home opener against the Nashville Predators but still didn’t have a firm spot in the lineup at that point. He was scratched again against the Buffalo Sabres before returning against the Seattle Kraken and New York Islanders.

Most will remember the end of the Islanders game when Spence was fleeced of the puck on a soft play against Anders Lee. That led directly to Lee scoring the game-winning goal with just over a minute to play, and it led to Spence being banished to the press box for six consecutive games.

Some of the fanbase began to wonder what Staios saw in the former LA King, but Spence eventually regained his spot in the lineup and never relinquished it.

Until Jake Sanderson and Thomas Chabot both went down for an extended period, Spence quietly went about his business, putting up impressive stats and analytics. He mainly did so while suited up alongside Tyler Kleven on the bottom pair and playing second-unit power-play minutes.

But his role changed dramatically about a month ago, and as Herb Brooks famously told the 1980 US Olympic team before playing the Soviets in Lake Placid:

“Great moments are born from great opportunity”

The loss of both Sanderson and Chabot provided a great chance for Spence to show he was capable of taking on and delivering more. To say that he's taken this great opportunity and turned it into some great moments is an understatement.

The loss of those two workhorses really seemed to spell doom for the Senators' playoff chances. They were on the outside looking in with several points to make up and multiple teams to pass.

Other defensemen fell to injuries as well, and by sheer necessity, Spence had to play more minutes against better opponents, and yet, he's on the best run of his career, with nine points in his last 11 games. 

In the past month, his ice time has been at 22 minutes or more 10 times, including over 30 minutes of work in the win over Buffalo last week.

It's been clear for some time now, and the Corsi numbers support it, that the Senators are far more dangerous offensively when Spence is on the ice, and this seems to be true regardless of who he plays with.

It’s hard to imagine the Senators maintaining their current wild-card spot without Spence's performance in the past month.

Now people are wondering what kind of extension he's going to get this summer.

With Nick Jensen seemingly out for the rest of the year and being a UFA at season’s end, the Senators seem to have the ideal backfill in-house. The only issue to be resolved with Spence is whether the restricted free agent will do a bridge deal or if the Senators will buy up as many UFA years as they can.

This is a great problem to have if you're Staios. Though Sanderson and Chabot have returned to the lineup and Spence’s minutes have become more manageable, the goal he scored against Tampa on Tuesday night served as a reminder that his elevated performance wasn't a fluke and that there's more under the hood.

Great moments are born from great opportunity, and it looks like Jordan Spence is making the most of his in Ottawa.

Pat Maguire
The Hockey News

This article was first published at The Hockey News Ottawa. Check out more great Sens features from The Hockey News at the links below:  

Chabot Cleared To Play... 17 Days After Breaking His Arm
Ullmark Describes Masterton Trophy Nomination As Bittersweet
'A Superstar Moment:' The Senators Goal Everyone Is Talking About

Sens Sign Two Of Their Drafted NCAA Prospects
20 Goals: Former Senator Now Exceeding All Expectations

Game 13 Game Day Thread – Texas Rangers @ Los Angeles Dodgers

Mar 30, 2026; Los Angeles, California, USA; A Welcome to UNIQLO Field sign at Dodger Stadium. Mandatory Credit: Kirby Lee-Imagn Images | Kirby Lee-Imagn Images

Texas Rangers @ Los Angeles Dodgers

Friday, April 10, 2026, 9:10 PM CDT (105.3 The Fan / CW33)

UNIQLO Field at Dodger Stadium

RHP Kumar Rocker vs. RHP Tyler Glasnow

Today’s Lineups

RANGERSDODGERS
Brandon Nimmo – RFShohei Ohtani – DH
Wyatt Langford – LFKyle Tucker – RF
Corey Seager – SSWill Smith – C
Jake Burger – 1BFreddie Freeman – 1B
Andrew McCutchen – DHMax Muncy – 3B
Evan Carter – CFTeoscar Hernandez – LF
Danny Jansen – CAndy Pages – CF
Josh Smith – 2BAlex Freeland – 2B
Josh Jung – 3BHyeseong Kim – SS
Kumar Rocker – RHPTyler Glasnow – RHP

Go Rangers!

Astros vs. Mariners Game Thread: Game 14, 4/10/2026

The Houston Astros (6-7) travel to the Mariners (4-9) this evening in Seattle in the first game of a three game series.

Astros game three starterRHP Tatsuya Imai will make his thirdstart of the season for the Astros, this time opposite RHP Emerson Hancock and the Mariners.

Friday’s TILT: The Astros and Mariners will play the first game of their three-game series this evening as the Astros look to end their four game losing streak

ON THE HUNT: RHP Tatsuya Imai is making his third career start after hurling 5.2 hutout innings in Sacramento. He carries a 1-0 record with a 4.32 ERA with thirteen strikeouts and seven walks in his first two starts.

ASTROS VS. Hancock: The Astros are facing Hancock for the third time in his career. He has a 1-0 record against the Astros with a 3.38 ERA in eight innings. Both outings were starts.

RIVALRY VS. THE MARINERS: The Astros hold a commanding 132-97 record lifetime against the Mariners and that doesn’t include their three game sweep in the 2022 ALDS. The Astros were 5-8 against the Mariners last season including the decisive three game sweep the Mariners laid on the Astros late in September last season.

TODAY’S ROSTER MOVES: The Astros placed RHP Cristian Javier on the 15-day IL (retro 4/9) due to a grade two right shoulder strain and OF Jake Meyers on the 10-day IL (retro (4/9) due to a grade two right oblique strain…to take their spots on the active roster, the Astros have selected RHP J.P. France and OF Taylor Trammell from the Triple A Sugar Land…to make room on the 40-man roster, the Astros transferred RHP Ronel Blanco to the 60-day IL.

Game Info

Game Date/Time: Friday, April 10, 8:40 p.m. CST

Location: Seattle, WA

TV: Space City Home Network

Streaming: SCHN

Radio: KBME 790 AM; TUDN 102.9 FM HD2 (Spanish)

Astros Lineup

SS Jeremy Pena

LF Yordan Alvarez

DH Jose Altuve

2B Isaac Paredes

3B Carlos Correa

1B Christian Walker

RF Cam Smith

DH Yainer Diaz

CF Joey Loperfido

C Christian Vazquez

Mariners Lineup

SS J.P. Crawford

C Cal Raleigh

CF Julio Rodriguez

1B Josh Naylor

LF Randy Arozorena

RF Luke Raley

2B Cole Young

DH Domonic Canzone

3B Leo Rivas

CF Denzel Clarke

Tigers 2, Marlins 0: Keider Montero makes a case for staying in the majors

DETROIT, MI - APRIL 10: Detroit Tigers center fielder Javier Báez (28) rounds the bases after hitting a homer during a regular season MLB game between the Miami Marlins and the Detroit Tigers on April 10, 2026, at Comerica Park in Detroit, Michigan. (Photo by Joseph Weiser/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Tigers certainly had to be happy to get out of Minnesota after a brutal series against the Twins. They were welcomed back to Detroit with similarly chilly temperatures, and also facing off against an old friend. To open their weekend series against the Marlins, they were squaring off against Chris Paddack, who had a brief stint with the Tigers last season. He was up against Keider Montero, eager to prove himself after a rough first game of the season. The Tigers were also down one Parker Meadows, who headed to the IL, while Wenceel Perez was called up for the interim.

With one out in the top of the first, Xavier Edwards laced a triple to right, but despite getting a runner on third that early, the Marlins couldn’t convert the run. The home half started with a classic Pitch Com delay before getting underway. Kevin McGonigle won an ABS challenge, then right afterwards singled. With one out, a wild pitch allowed McGonigle to advance to second. Two outs followed, though, leaving McGonigle stranded.

Brief pause here to point out how visually confusing it is for the Tigers to be wearing solid orange while playing the Marlins. The new Friday home jerseys are nice, though. In the top of the second, Owen Caissie took a one-out walk. Two outs quickly followed. Perhaps the guys were hoping to wrap up early so they could watch the Artemis II splashdown? In the home half, Dillon Dingler got things going with a leadoff single. Kerry Carpenter singled right behind him, pushing Dingler to third. Then Spencer Torkelson came on to bring Dingler home with a single, and put the Tigers on the board first.

With two outs, McGonigle had a nice battle against Paddack that ended in a walk, but the Tigers couldn’t manage to get any additional runs.

Montero had a nice 1-2-3 inning against the Marlins to get through the third efficiently. Colt Keith got the bottom half going with a leadoff single. Unfortunately a Riley Greene flyout was followed by a double play, and the Tigers were still stuck with just one run.

On the first pitch of the fourth inning, Kevin McGonigle made an incredible play, snatching up what could have easily been a base hit and getting it right over to first. Two outs followed, and Montero was just grooving.

The Tigers were three-up, three-down in the bottom of the fourth.

In the top of the fifth, the Marlins finally got someone on base again with a one-out single from Connor Norby, but two outs followed. The Tigers wasted no time getting things going in the home half as Javier Baez hit a solo home run to left.

With two outs, Keith got a single, but was once again left on base.

In the top of the sixth, Montero continued dealing, and the Marlins used their last ABS callenge unsuccessfully on a called strike. Montero got the Marlins out in order. That was it for him for the night, going 6.0 IP, 2 H, 0 R, 0 ER, 1 BB, 7 K, on 80 pitches. A really nice outing for him. The Tigers went down in order in the home half, so hopefully the bullpen was sufficiently warmed.

Brant Hurter came in for the seventh and wasted no time or pitches getting through the Marlins in order. The Marlins made a pitching switch in the seventh as well, turning things over to Lake Bachar, who genuinely looks like Blake Snell wearing a wig. Perhaps he is, because he got the Tigers out in order.

Hurter was done after a single inning, being replaced by Kyle Finnegan. Finnegan gave up a leadoff walk to Norby. Graham Pauley then lined into an unassisted double play, and a groundout ended the inning. With two outs in the bottom of the inning, Riley Greene singled. Dingler was then hit by a pitch after a bit of a battle. On review, this actually looked like catcher interference but the hit by pitch ruling seemed to stand. Either way, the free baserunner ended up not mattering because the Tigers didn’t score any additional runs.

Kenley Jansen came on for the ninth, of course. Jansen did exactly what the Tigers hired him for, getting the Marlins out in order to hang on for the save. It was his 478th career save, tying him for third most saves of all time.

Final: Tigers 2, Marlins 0

Colorado Rockies game no. 14 thread: Tomoyuki Sugano vs. Walker Buehler

Apr 5, 2026; Denver, Colorado, USA; Colorado Rockies pitcher Tomoyuki Sugano (11) pitches in the first inning against the Philadelphia Phillies at Coors Field. Mandatory Credit: Isaiah J. Downing-Imagn Images | Isaiah J. Downing-Imagn Images

The Colorado Rockies dropped a hard-fought extra-innings game last night to the San Diego Padres, and the 7-3 final doesn’t quite reflect how close things were, Colorado stayed competitive behind a solid pitching effort and a strong night at the plate from Brenton Doyle, who connected on his first homer of the season. The sting of the loss fades a bit on what is a significant day for the organization off the field, as news of new minority ownership marks a notable moment in franchise history.  

It’s been that kind of start for the Rockies — fun, unpredictable, and sneaky competitive (even when the results don’t always follow) — and at 6-7, they’ll look to reset quickly and get back to .500 as the young season continues in San Diego against the 7-6 Padres. 

Taking the mound for the Rox tonight is Tomoyuki Sugano. Sugano has been a steady presence early, posting a 1.69 ERA with a 0.84 WHIP through his first 10.2 innings. He’s leaning on his four-seamer (30%) while using his cutter, splitter and sweeper in a fairly even mix (18%-19%). He’s not missing a ton of bats, but with a 51% ground-ball rate and just three walks in 41 batters faced, he’s done an excellent job limiting traffic and keeping things under control. 

Opposing Sugano is veteran righty Walker Buehler.  Buehler is still working his way back into form and has looked a bit uneven to start the season – seven earned runs and five walks across 6.2 innings of work. He’s been able to generate ground balls, but command lapses have led to traffic on the bases and some short outings. Buehler uses his cut fastball and curveball about half the time but has mixed in as many as seven different pitches this season. That variety adds some unpredictability but also points to a pitcher still searching for a consistent feel. 

Colorado’s ultra-aggressive offense will be tested against a pitcher who has struggled early — can they show a bit more patience and take advantage of mistakes? 

Now for the details… 

First Pitch: 7:40pm MDT 

TV: Rockies.tv 

Radio: KOA 850 AM/94.1 FM

SBN Site:Gaslamp Ball

Lineups: 


Join the conversation!

Sign up for a user account and get:

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

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

Game 14: Colorado Rockies at San Diego Padres

SAN DIEGO, CALIFORNIA - APRIL 09: Manny Machado #13 of the San Diego Padres is congratulated by teammate Bradgley Rodriguez #72 after a defensive play to end the top of the sixth inning against the Colorado Rockies at Petco Park on April 09, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

Colorado Rockies (6-7) at San Diego Padres (7-6), April 10, 2026, 6:40 p.m. PST

Watch: Padres.TV

Location: Petco Park – San Diego, Calif.

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our threads

Join the conversation!

Sign up for a user account and get:

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

Dodgers fans are excited to see Kyle Hurt

The Dodgers, more than any other team in the big leagues, are well-equipped for the kitchen sink of predictable and unpredictable problems that the baseball regular season will throw your way. That has to do with a level of organizational depth that only a team that couples the resources and savviness that the back-to-back reigning champs do is able to accomplish. While the focus will be on how that translates into their starting pitching usage, the importance of bullpen options for different moments of the regular season shall not be overlooked. With that in mind, we decided to ask Dodger fans, out of all the appealing options currently in the minors, who they are most excited to see getting that call-up when the inevitable transactions start to occur.

Kyle Hurt won it in a landslide.

A little over five years ago, the Dodgers made one of their better trades for the value it generated in an otherwise routine move. Alongside Alex Vesia, who is now a core piece of this bullpen, the Dodgers also acquired the then-youngster Hurt from the Miami Marlins for the services of Dylan Floro. Ever since then, Hurt has been moving through the system with more than his fair share of bumps and bruises—most notably having to undergo Tommy John surgery back in 2024—after he had shown some promise following a transition from a starting pitcher to a reliever.

Hurt only came back for a cameo in 2025, but was at the very least able to dip his feet in the pool once again, with a little under 10 solid innings for Oklahoma City. That being said, the source of excitement in order for him to win this poll in a landslide is how the right-hander looked in the spring. Hurt showed enticing stuff by earning 12 strikeouts in 7 1/3 innings of work in spring training, at the very least placing his name in the back of many people’s minds as someone who might make an impact for the Dodgers in 2026.

The early results in OKC haven’t been as encouraging. While it’s too early to look at a great number of things, and the strikeouts are still there, the fact that Hurt has walked five hitters in 4 2/3 innings raises some questions about his command—particularly in contrast with what we saw in spring (two walks in 7 1/3 innings). With no transaction imminent, there is still some time for Hurt to right the ship and build on that trust he earned not so long ago.

Strictly from a narrative standpoint, if the Dodgers were to be able to turn Hurt into a productive reliever for them, it’d be particularly entertaining—a trade in 2021 that few people gave much thought to, still reaping benefits on multiple fronts. For the sake of context, while Vesia has become one of this team’s most important relievers, flourishing in the regular season and the playoffs, and Floro has moved around through four different organizations since that trade.

This post is sponsored by FanDuel Sportsbook.

Mavericks vs Spurs Preview and Injury Update: It’s almost over

SAN ANTONIO, TX - FEBRUARY 7: Carter Bryant #11 of the San Antonio Spurs plays defense during the game against the Dallas Mavericks on February 7, 2026 at the Frost Bank Center in San Antonio, Texas. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photos by Michael Gonzales/NBAE via Getty Images) | NBAE via Getty Images

The Dallas Mavericks (25-55) play their last road game of the 2025-206 regular season, facing off against the San Antonio Spurs (61-19). Dallas last played the Phoenix Suns and could not notch a win despite a valiant effort down many rotation guys. The Spurs are coming off wins over the Philadelphia Sixers and Portland Trailblazers, where they really put the defensive clamps on both teams.

Here are the main things you need to know:

  • WHO: Dallas Mavericks vs San Antonio Spurs
  • WHAT: Last road game of the year
  • WHERE: Frost Bank Center, San Antonio, Texas
  • WHEN: 7:00 pm CST
  • HOW: KFAA Channel 29, MavsTV streaming, NBA League Pass

The injury report is long. Dallas is no longer playing around with this tanking stuff. Here is who is not going to play: Daniel Gafford, Naji Marshall, Caleb Martin, Klay Thompson, PJ Washington, and Brandon Williams. These guys are questionable as of this writing: Marvin Bagleyand Dwight Powell. All three two way guys are playing as is Cooper Flagg.

Join the conversation!

Sign up for a user account and get:

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

Stephon Castle and Victor Wembanyama are each questionable but it’s important to note that the Spurs are going to need Wembanyama to play either tonight or Sunday to qualify for awards and year end teams. I expect him to play tonight so he continue to heal from his rib contusion.

We’ll see Dallas play hard, but the Spurs have beaten Dallas by double digits every time they’ve played this season. The Cooper Flagg vs Carter Bryant match up is where I’ll have my eye, the latter is just an awesome basketball player.

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!

Game Discussion for St. Louis Cardinals Friday Game vs Boston Red Sox

Mar 29, 2026; St. Louis, Missouri, USA; St. Louis Cardinals starting pitcher Dustin May (3) pitches against the Tampa Bay Rays during the first inning at Busch Stadium. Mandatory Credit: Jeff Curry-Imagn Images | Jeff Curry-Imagn Images

The St. Louis Cardinals will see several familiar faces when they take on the Boston Red Sox at Busch Stadium Friday night. According to MLB.com, Dustin May will get the start for St. Louis while Connelly Early takes the mound for Boston. The current schedule doesn’t show former Cardinal Sonny Gray starting against St. Louis this series, but expect to see Willson Contreras in the lineup for the Red Sox. Maybe hitting him with a pitch is a bad idea?

Join the conversation!

Sign up for a user account and get:

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

It’s time for Basketball: San Antonio Spurs vs Dallas Mavericks

SAN ANTONIO, TX - FEBRUARY 7: Carter Bryant #11 of the San Antonio Spurs plays defense during the game against the Dallas Mavericks on February 7, 2026 at the Frost Bank Center in San Antonio, Texas. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photos by Michael Gonzales/NBAE via Getty Images) | NBAE via Getty Images

Welcome to the Game Thread. Veterans of the Game Thread know how we do things around here, but for all you newbies we have a few rules. Our community guidelines apply and basically say be cool, no personal attacks, don’t troll and don’t swear too much.

Let’s be honest. The Mavericks aren’t looking to win any more games this season. With the sixth-worst record in the league, they don’t want to pass up the Grizzlies and reduce their lottery odds any more—although they did pretty well in last year’s lottery with some long odds, landing them Cooper Flagg. Speaking of the young stud, their strategy is likely to consist of feeding the ball to Cooper and try to get him to score a lot of points, like resulting in efforts like his 51 point outburst on April 3 against the Magic in a game that the Mavs lost 127-138. The injury report for the Mavs has 13 players on it, but most of the players listed are expected to play with some bumps and bruises, including Flagg, who is probable with a sprained wrist.

The Spurs list both Castle and Wembanyama as questionable, but Wemby is expected to play at least 20 minutes in order to cement his eligibility for NBA awards. Since the Mavericks aren’t playing any defense at this point in the season, he could end up playing with minimal contact, which would make Spurs fans happy. I think the plan tonight is to give the starters enough time to work on some sets, and hopefully turn the ball over to Jordan McLaughlin to drive the team home in the fourth quarter.

The is the penultimate game of the season for the Silver and Black, which is a fancy to say that it’s the next to last game. They play again on Sunday, with a matchup against the Nuggets. Depending on the outcome of other games, that game could decide whether the Nuggets are in third place in the west, and in that case, the Spurs might be motivated to play their starters to try and put the Nuggets in the opposite side of the playoff bracket from San Antonio, because a second round matchup with Los Angeles or Houston would be a lot more favorable than facing a team with a proven championship pedigree like Denver.

Just as an aside, did you think we’d be talking about second round playoff matchups when the season started? The Spurs started the season against the Mavericks, winning 125-92, and it was at that point that I started to realize that the team might be good this year, but they’ve really improved by leaps and bounds since then. That’s wild. GO SPURS GO!

Game Prediction:

Carter Bryant scores 30 with 5 blocks, 3 of them on Flagg.

San Antonio Spurs vs Dallas Mavericks
April 8, 2026 | 7:00 PM CT
Streaming: NBA League Pass
TV: KENS
Reminder: It is against site policy to post links to illegal streams in the comments.