Gilgeous-Alexander scores 37 as the Thunder beat the Suns to go up 2-0 in their 1st-round series

OKLAHOMA CITY — Shai Gilgeous-Alexander had 37 points and nine assists, and the Oklahoma City Thunder defeated the Phoenix Suns 120-107 on Wednesday night to take a 2-0 lead in their first-round Western Conference playoff series.

Gilgeous-Alexander scored 25 points in the series-opening win on Sunday, going 5 for 18 from the field. He bounced back in Game 2 with 13-for-25 shooting after being presented the NBA Clutch Player of the Year trophy before the game.

Chet Holmgren and Jalen Williams each added 19 points for Oklahoma City, though Williams left the game in the third quarter with a left hamstring injury and did not return. Williams, an All-Star in 2024-25, missed 30 games this season with a right hamstring injury after missing the first 19 games of the season following surgery on his right wrist.

Five higher-seeded teams had lost home games in the first week of the playoffs before Wednesday, including the top three seeds in the Eastern Conference, Detroit, Boston and New York, and the No. 2 and 3 seeds in the West, San Antonio and Denver. Oklahoma City avoided that fate by shooting 47.3% from the field and forcing 21 turnovers.

Dillon Brooks led the Suns with 30 points before fouling out in the fourth quarter. Devin Booker scored 22 points and Jalen Green added 21 for Phoenix, which will host Game 3 on Saturday.

The Thunder led 65-57 at halftime. Williams made his first six field goals and had 19 points at the break, while Gilgeous-Alexander had 17 points on 7-for-13 shooting.

The action picked up early in the second half as Brooks and Oklahoma City’s Lu Dort — both members of Canada’s national team — got double technical fouls after a brief skirmish following a made free throw.

Holmgren started the second half hot. He scored eight points in just over four minutes to help the Thunder go up 77-63 and force a Phoenix timeout. Oklahoma City extended the lead to 100-77 at the end of the third quarter.

Oklahoma City pushed the lead to 26 points early in the fourth quarter before Phoenix made a final push. Booker made a pull-up jumper and was fouled. He missed the free throw, but he rebounded and made a mid-range jumper to cut Oklahoma City’s lead to 110-97 with five minutes to play. The Suns got no closer than 10 points.

Cade Cunningham leads Pistons past Magic 98-83 to even first-round series

DETROIT (AP) — Cade Cunningham had 27 points, 11 assists and six rebounds to lead the top-seeded Detroit Pistons to a 98-83 win over the eighth-seeded Orlando Magic on Wednesday night, evening their first-round series and ending the longest home losing streak in NBA playoff history.

The Pistons had lost 11 straight home postseason games, a drought that started in 2008.

Game 3 is Saturday in Orlando.

Detroit dominated the third quarter, turning a tie game into a rout by outscoring the Magic 38-16 in the period with six players scoring at least five points.

After Cunningham scored a career playoff-high 39 points in Game 1 and didn’t get much help, the All-Star guard had plenty of support, with five teammates scoring in double figures.

Jalen Suggs scored 19 points and Paolo Banchero had 18 for the Magic. They combined to miss 14 of 25 shots as the team shot 33% and was held to a season low in points.

Detroit’s Tobias Harris scored 16 points, Jalen Duren and Ausar Thompson had 11 each, and Duncan Robertson and Isaiah Stewart each scored 10. Robinson made three much-needed 3-pointers for a team that struggles with outside shooting.

Orlando’s Franz Wagner and Desmond Bane had 12 points apiece and Wendell Carter Jr. was limited to three points on 1-of-6 shooting after he scored 17 in the opener.

THUNDER 120, PHOENIX 107

OKLAHOMA CITY (AP) — Shai Gilgeous-Alexander had 37 points and nine assists, and Oklahoma City defeated Phoenix to take a 2-0 lead in their first-round Western Conference playoff series.

Gilgeous-Alexander scored 25 points in the series-opening win on Sunday, going 5 for 18 from the field. He bounced back in Game 2 with 13-for-25 shooting after being presented the NBA Clutch Player of the Year trophy before the game.

Chet Holmgren and Jalen Williams each added 19 points for Oklahoma City, though Williams left the game in the third quarter with a left hamstring injury and did not return. Williams, an All-Star in 2024-25, missed 30 games this season with a right hamstring injury after missing the first 19 games of the season following surgery on his right wrist.

Five higher-seeded teams had lost home games in the first week of the playoffs before Wednesday, including the top three seeds in the Eastern Conference, Detroit, Boston and New York, and the No. 2 and 3 seeds in the West, San Antonio and Denver. Oklahoma City avoided that fate by shooting 47.3% from the field and forcing 21 turnovers.

Dillon Brooks led the Suns with 30 points before fouling out in the fourth quarter. Devin Booker scored 22 points and Jalen Green added 21 for Phoenix, which will host Game 3 on Saturday.

Shohei Ohtani's on-base streak ends in Dodgers' loss to Giants

Los Angeles Dodgers star Shohei Ohtani’s on-base streak came to an end against the San Francisco Giants on Wednesday, April 22.

Ohtani finished the game going 0-for-4 in the 3-0 loss to the Giants. He also served as the Dodgers' starting pitcher for the game, striking out seven and allowing five hits in six innings pitched.

Ohtani had reached a base (by either a hit or a walk) in 53 consecutive games dating to Aug. 24, 2025.

Ohtani hit an infield single in the seventh inning against the Giants on Tuesday, April 21, extending the streak and tying Shawn Green (2000) for the longest streak in Dodgers' history.

Ohtani had become the 49th player in MLB history to manage an on-base streak of at least 50 games.

He will finish in a tie for 23rd overall among players in MLB history, along with Green (2000), Alex Rodrigez (2004), Luke Appling (1936) and Ray Blades (1925).

This article originally appeared on USA TODAY: Shohei Ohtani on-base streak ends as Dodgers lose to Giants

Mets can breathe easier with losing streak snapped, but Francisco Lindor's injury adds new hurdle to overcome

It wasn’t a statement win, to be sure. It wasn’t a win that said the 12-game losing streak had been some weird, early-season fluke.

But on this night, any win was going to feel practically life-changing for the Mets, lifting the weight of the world off their shoulders.

“It’s a sigh of relief,” was the way Luke Weaver put it, after getting the last four outs of the 3-2 win over the Minnesota Twins on Wednesday night at Citi Field.

“It doesn’t mean we’re going to go on and win 50 straight games, but it allows us to just go out and play and not worry about trying to end the streak. It was going to take a win like this to get us going.”

By that, he meant a nail-biter, a game that saw the Mets lose leads of 1-0 and 2-1, as everyone in the ballpark seemed to brace for another cruel ending. All the more so when Mark Vientos, one of the slowest runners in baseball, purposefully ran through a stop sign trying to force the action with the game tied 2-2, only to be thrown out by 10 feet.

Yep, they were going to lose again. Why would this night be any different? The Mets hadn’t won since April 7, for crying out loud.

So when they didn’t lose, when they finally did find a way to win, with Weaver getting a huge out in the eighth with the bases loaded and then closing out the ninth, and Vientos redeeming himself with a bloop go-ahead single, you could feel a certain lightness in the clubhouse.

Not celebratory to be sure. But the relief was palpable. Players were quick to smile and exchange a bit of humor.

“I warmed them up for you,” Weaver said with a laugh to Clay Holmes, speaking of the media group waiting for the starting pitcher.

Yet it was all very self-contained, perhaps because the Mets really do believe they are much better than all of this, scratching and clawing to score runs and find a way to win just one ballgame.

Or perhaps too because it was impossible to ignore the reality that they likely lost Francisco Lindor for a significant length of time with a calf injury on the same night that Juan Soto returned from a three-week absence with the same injury.

If that represents symmetry for the 2026 Mets, this season might just be as doomed as it felt while the 12-game losing streak dragged on into historic territory.

In any case, this new reality seemed to weigh especially heavily on Carlos Mendoza. It’s clear he fears Lindor could be out at least as long as Soto, and perhaps longer, depending on what an MRI on Thursday reveals.

“We got relatively good news with Soto and it was still three weeks,” Mendoza said after the game. “It’s what we’re dealing with right now. We lost Soto and we had a hard time. We’re going to have to find a way.”

Mendoza said he knew it was bad as soon as he saw Lindor slow up going around third, as he scored from first on Francisco Alvarez’s double to right-center, injuring the calf along the way.

“Then I could see the look on his face, walking to the dugout,” Mendoza said. “Then he had to come out of the game.”

Lindor, of course, rather famously wants to play every day through anything, whether it’s a broken toe, a broken finger, or the birth of a child, none of which has kept him from his shortstop position.

The worst news for the Mets, of course, is that Lindor was finally starting to heat up at the plate after one of his notoriously cold starts to a season.

He had the three-run home run on Tuesday, two hits on Wednesday, and nine hits in his last seven games.

Even more to the point, there’s no getting around the fact that as Lindor goes, so go the Mets. It has been that way year after year: they win when he hits, they lose when he doesn’t.

He’s always had that impact, going back to his days in Cleveland. For his career, spanning 10 seasons for the Guardians and Mets, Lindor has put up a .950 OPS in games his team has won, as opposed to .638 in losses. In wins, he’s hit .316, in losses, .216.

Those numbers have been even more dramatic with the Mets. Last season, he had a .999 OPS in games the Mets won, compared to .610 in losses. In wins, he hit .333, in losses, .196.

And in 2024, the season in which Lindor carried the Mets to the postseason, making a run at the MVP Award, his OPS in wins was 1.084, compared to .543 in losses.

Mendoza knows all of that. He knows that even with Soto back, the Mets are going to feel the loss of Lindor at a time when they need to make a run to have any hope of getting back into contention in the coming weeks and months.

As it was, he could only smile wryly when asked after the game if he expected to come back with the same new-look lineup he used on Wednesday, with Bo Bichette leading off the Lindor in the clean-up spot.

“Well, we probably won’t have Lindor,” he said. “So I’m probably going to have to get creative.”

It’s been that kind of season for the Mets. The losing streak was over. And yet you knew the manager wasn’t going to sleep well. Again.

Game Recap: SGA and Thunder control pace, Suns lose Game 2, 120-107

OKLAHOMA CITY, OK - APRIL 22: Jalen Green #4 of the Phoenix Suns drives to the basket during the game against the Oklahoma City Thunder during Round 1 Game 2 of the 2026 NBA Playoffs on April 22, 2026 at Paycom Center in Oklahoma City, Oklahoma. 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 Zach Beeker/NBAE via Getty Images) | NBAE via Getty Images

OKLAHOMA CITY — The Phoenix Suns lost to the Oklahoma City Thunder on Wednesday night, 120-107. The team put together a much more balanced offensive approach, but just like Game 1, the team committed too many turnovers and allowed the Thunder’s big three of Shai Gilgeous-Alexander, Jalen Wiliams and Chet Holmgren to have efficient offensive games. Gilgeous-Alexander led the game in scoring with 37. Dillon Brooks, Jalen Green and Devin Booker combined for 73.

The game was a single digit contest at half, but as the second half went on, Oklahoma City started to run away with the game. Nothing looked easy for the Suns. Even baskets were going in. It felt like the Thunder were on the verge of blowing the game open and they did exactly that, except for a little run that the Suns made late.

Phoenix is now down two games to zero in the series before it shifts to Phoenix for Game 3. Undermanned and undersized, the Suns continue to get outmatched as elimination creeps closer and closer in on them.

The Suns were once again without Mark Williams and Grayson Allen, and Jordan Goodwin missed the game with a calf injury. In Williams and Goodwin’s places, Collin Gillespie and Oso Ighodaro started.


Game Flow

First Half

Just like in Game 1, the Suns kept pace with the Thunder early on, taking a 12-10 lead. Phoenix hit six of their first nine shots with Dillon Brooks leading the way with a quick seven points. When the first timeout was called midway through the first, Oklahoma City led 17-14. Phoenix was doing a better job on the offensive glass, which didn’t allow the Thunder to get second chance opportunities. What prevented the Suns from taking a lead was turnovers. Oklahoma City pressured Phoenix’s ball handlers into tough decisions and errant passes.

At the end of one, the Thunder led the Suns 30-29.

A Royce O’Neale three gave the Suns their first triple gave Phoenix their first lead outside of the first quarter in the series. Right after, Phoenix had a costly offensive turnover and the Thunder went on a 8-0 run to force the Suns into a timeout, which helped the Suns settle down. Oklahoma City’s lead hovered between 2-7 points because the Suns were hitting tough shots and capitalizing on second chance points, but the Thunder were matching them. Jalen Green started to get it going, he had 12 in the quarter.

What continued to hurt the Suns was turnovers. The Suns got down double digits for the first time when they started turning the ball over, and the Thunder were capitalizing. The Suns had 11 turnovers in the first half.

After two, Oklahoma City led Phoenix 65-57.

Second Half

The Thunder started the second hot out of the gate with a 12-6 run that got Jordan Ott to call a timeout. Oklahoma had its largest lead of the night. Shai Gilgeous-Alexander started to get it going, and the Thunder were having a block party inside.

As the quarter went on, the Thunder’s lead only expanded thanks to turnovers and not capitalizing on second-chance opportunities. Jalen Williams exited the game for Oklahoma City midway through the third, but it didn’t impact their lead; they kept on strolling without him, picking up their first 20+ point lead of the game.

OKC got their lead up to 26 to start the fourth, but Phoenix went on a 20-4 run to get the deficit cut to 10 with 3:46 left. The rest of the game, the Thunder cruised away with minimal disruption.


Up Next

The Suns will head home for Game 3, likely as heavy underdogs for the matchup. No NBA team has ever come back from down 3-0, so for the Suns to want to make a comeback, it’s going to have to start with a Game 3 victory.

Playoff Game Preview: Knicks at Hawks, Game 3, April 23, 2026

Apr 18, 2026; New York, New York, USA; New York Knicks center Karl-Anthony Towns (32) rebounds in front of guard Josh Hart (3) during the second half of the 2026 NBA Playoffs against the Atlanta Hawks at Madison Square Garden. Mandatory Credit: Vincent Carchietta-Imagn Images | Vincent Carchietta-Imagn Images

The Knicks head to State Farm Arena tonight for Game Three against the Hawks, tied 1-1 in their first-round playoff series. New York needs to reclaim momentum after blowing a 12-point fourth-quarter lead in Game Two and giving the series a queasy, slippery feeling. The Knicks entered Game Two with a 40-1 record when leading by 12 or more points entering the final period, the sole blemish being Reggie Miller’s infamous 1994 choke-sign game. Monday’s loss made it 40-2.

In Game Two, Atlanta’s 107–106 victory resulted from a fourth-quarter surge that seemed to catch the Knicks by surprise. CJ McCollum took over late, finishing with 32 points, while Jalen Brunson’s 29 weren’t enough to hold off the run. For the second straight game, Karl-Anthony Towns was iced out of the offense in the first half. And plenty of blame lies at the feet of Knicks coach Mike Brown, who made some curious lineup and timeout choices.

The keys to victory remain the same, and our heroes know what to do. In fact, aside from one 15-point fourth quarter, the Knicks have executed a winning game plan so far and led for 91% of both Games One and Two. 

They must control the tempo, continue to dominate the glass (they’re +14 on the boards in the series), limit turnovers, and hang their wings on Jalen Johnson and Nickeil Alexander-Walker. Making free throws would help: ten points were squandered at the charity stripe.

Another smart move, or so it would seem from the cheap seats, would be to integrate Towns earlier into the offense and make hay where the Hawks are most vulnerable (namely, the frontcourt). This series should belong to Towns; let Brunson take the next one. 

On the subject of New York’s All-Stars: for the rest of the series, Mike Brown must keep at least one of them on the floor at all times. The postseason is not the time to roll out untested lineups that never played together during the regular season. Keep that up, Mike, and Leon Rose will be interviewing Billy Donovan this summer.

On the injury front, the Knicks are largely intact, with Anunoby playing through a minor ankle issue. The Hawks remain without Jock Landale, and Okongwu has been dealing with knee inflammation, though he’s expected to go. 

Atlanta’s core group—McCollum, Alexander-Walker, Dyson Daniels, Johnson, and Onyeka Okongwu—is talented and versatile but outclassed by the Knicks when the ‘Bockers play their best. They stole one on Monday. It won’t happen again tonight. Expect another close finish, but New York has learned their lesson about letting go of the rope. If they haven’t, then their postseason train will run out of steam in a hurry. Prediction: Knicks by six.

Game Details

Who: New York Knicks (1-1) vs Atlanta Hawks (1-1)
Date: Thursday, April 23, 2026
Time: 7 PM ET
Place: State Farm Arena, Atlanta, GA
TV: Amazon Prime Video
Follow: @ptknicksblog and bsky

Rockies 8, Padres 3: Goodman’s bat fuels Rox offensive outburst

Apr 22, 2026; Denver, Colorado, USA; Colorado Rockies catcher Hunter Goodman (15) after a double during the first inning against the San Diego Padres at Coors Field. Mandatory Credit: Christopher Hanewinckel-Imagn Images | Christopher Hanewinckel-Imagn Images

A seven-game losing streak to the San Diego Padres was finally snapped as the Colorado Rockies delivered on all fronts to secure an 8-3 victory at Coors Field. Solid starting pitching and an offensive outburst for the lineup have now tied the series 1-1.

With the win, the Rockies have secured their 10th win of the season, a stark contrast to the fact that Colorado lost 50 games in 2025 before winning their 10th game at the start of June.

Pour Some Sugano On Me

The Rockies were hoping for a bounce-back start for Tomoyuki Sugano after a rough outing against Los Angeles, and “Tommy Sugar” delivered. Sugano ended up working 5.2 innings, allowing just one run on five hits with four strikeouts against one walk.

The lone walk came in the first inning after Ramón Laureano drew a walk to lead off the game and came in to score via a Jackson Merrill single. After the first inning, Sugano allowed just three more base runners, two of which came via singles in the sixth inning that drove him out of the game with two outs.

As he has done each time out, Sugano pounded the zone, throwing 64 of his 101 pitches for strikes. His slider and splitter were especially effective in inducing nine groundouts and two flyouts. It was also the first outing this season where he didn’t allow a home run.

King of the Hill

With two men on in the sixth and left-handed hitting Gavin Sheets coming up to the plate, the Rockies turned to Jaden Hill out of the bullpen to bail out Sugano. Sporting a .176/.263/.176 slashline against left-handed hitters, Hill successfully retired Sheets on a groundout.

Hill then pitched the seventh and managed to strike out of the side, although Luis Campusano belted a home run to left field for the Padres’ second run of the game, and he issued a free pass. Still, it was another fantastic outing for the right-hander as he sports a shiny 1.80 ERA.

Bye Bye Buehler

The last time Walker Buehler pitched at Coors Field in 2024, he allowed seven runs on seven hits in just four innings of work. While he didn’t surrender that many runs this time around, the Rockies still got after him and chased him from the game after 2.2 innings.

The damage against Buehler came in the second inning after Troy Johnston kicked things off with a one-out single to right field. After Kyle Karros moved him up ninety feet on a groundout, the Rockies managed to construct a massive two-out rally. Willi Castro, Jake McCarthy (with an assist from the second base bag), and Edouard Julien delivered three-straight singles to give the Rockies a 2-1 advantage. Mickey Moniak then delivered an RBI double to score McCarthy and put two runners in scoring position. Hunter Goodman drew a walk to load the bases for Tyler Freeman, who managed to drive in a run after smoking a ball to Xander Bogaerts who then bobbled the ball trying to rush a throw from a diving stop.

The Rockies threatened Buehler again in the third inning with a Karros double and walks issued to Castro and Julien to drive him from the game with two outs and the bases loaded. Unfortunately, Moniak couldn’t deliver against the left-handed reliever Kyle Hart to put a bigger blemish on Buehler’s start. In the end, he allowed four runs on eight hits with three walks and two strikeouts on 82 pitches.

Hit Parade

After managing just three singles on Tuesday, the Rockies deployed the offense with authority in tonight’s game. They collected 15 total hits, including seven extra-base hits, while every starter collected a hit by the fifth inning. They scored the four runs in the second and added a run in the fourth, sixth, seventh, and eighth.

Goodman led the offense with three hits, collecting a pair of doubles and a towering solo home run. Moniak had two doubles while TJ Rumfield collected a pair of hits and two RBI. In total, five Rockies had multi-hit games with the bottom third of the order going 5-for-10 on the night. Additionally, the Rockies struck out just six times while drawing four walks.

Perhaps more importantly, five of the Rockies’ eight runs came with two outs as they went 7-for-17 with runners in scoring position.

Up Next

The Rockies look to win the series on Thursday before heading to New York. Ryan Feltner (1-1, 6.00 ERA) is slated to take the hill for Colorado while the knuckleballer Matt Waldron (0-1, 14.73 ERA) is slated for San Diego.

First pitch is scheduled for 1:10 pm MT.


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!

Jalen Williams injury update: Thunder star hurts hamstring vs Suns

Oklahoma City Thunder star Jalen Williams may have hit another speed bump in what has been an injury-plagued year.

The 2025 All-Star exited during the third quarter of the defending champions' April 22 game against the Phoenix Suns with an apparent hamstring injury. He grabbed at his left hamstring immediately following a layup attempt with 6:28 to go and was subbed out a short time later, at 5:53, for Cason Wallace.

He didn't return to the game.

Williams, who played just 33 games this season, had scored 19 points on 7-for-11 shooting in 23 minutes when he exited the game.

The Thunder lead the series 2-0 now after defeating the Suns 120-107 at Paycom Center.

"We think he aggravated his left hamstring," Thunder coach Mark Daigneault said. "We'll take a look at him here over the next couple days and we'll update you guys appropriately."

This article originally appeared on USA TODAY: Jalen Williams injury update, status for Suns vs Thunder

Braves News: JR Ritchie called up, Didier Fuentes starts, more

NORTH PORT, FL- FEBRUARY 22: JR Ritchie #92 of the Atlanta Braves pitches during a spring training game against the Minnesota Twins on February 22, 2026 at CoolToday Park in North Port, Florida. (Photo by Brace Hemmelgarn/Minnesota Twins/Getty Images) | Getty Images

Well it has rapidly turned into prospect week for the Braves’ rotation, as a 1.0 inning Reynaldo Lopez start on Tuesday in the middle of a stretch of 10 games straight sent the Braves’ pitching into a scramble to cover innings. An up and down 3.0 inning start from Didier Fuentes resulted in Thursday’s scheduled starter Martin Perez being burnt to cover another 3.0 innings. Fuentes was probably better than his line would indicate, as he got a bit unlucky with some BABIP, while striking out 7 batters across 3.0 innings and generated 15 whiffs on 74 pitches. That said, he was not as his best, particularly in the first inning. So that leaves us with JR Ritchie making his MLB debut on Thursday as a consensus top 100 prospect and top 2 prospect in the organization. Ritchie made a real push for a rotation spot in Spring Training and has been largely effective in AAA so far. Ritchie has a deep pitch mix and will be fun to watch on Thursday, as he can hopefully can provide some depth for a Braves team that desperately needs it.

Braves News

The Braves are calling up top prospect JR Ritchie to start Thursday’s series finale against the Nationals. Cookie Carrasco will also join the roster in the place of Dylan Dodd, as the Braves are really scraping the bottom of the organizational barrel to cover innings in this 10 game stretch, no disrespect to Carrasco’s impressive career.

Atlanta DFA’d Ian Hamilton after a rough Tuesday outing, making space to bring up Didier Fuentes to start Wednesday’s game.

Didier Fuentes showed some promise and some flaws in a 3.0 inning outing to start what ended up being an 8-6 Atlanta victory in Washington DC.

MLB News

The Mets won their first game after a 12 game losing streak, beating the Twins in a tight 3-2 game.

The A’s are placing exciting centerfielder Denzel Clarke on the IL with a bone bruise.

The Rangers are placing the young outfielder Wyatt Langford on the IL with a flexor strain, an odd injury for a position player.

The struggling Phillies placed catcher JT Realmuto on the IL with back spasms.

Lucas Giolito finally signed and it was with the Padres, where he got a pretty small deal.

Dodgers shut out for the first time in 2026, lose to Giants 3-0

SAN FRANCISCO, CA - APRIL 22: Rafael Devers #16 of the San Francisco Giants celebrates a double in the sixth inning against the Los Angeles Dodgers on April 22, 2026 at Oracle Park in San Francisco, CA. (Photo by Matthew Huang/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

After scoring one run on Tuesday, the Dodgers were shut out for the first time this season on Wednesday, with the San Francisco Giants silencing them 3-0.

The Dodgers once again had a two-out walk in the first inning against the Giants, this time with Tyler Mahle walking Will Smith. Freddie Freeman skied one to shallow center field, but Drew Gilbert travelled back initially and was unable to make the play to put two men on. Mahle got out of the jam unscathed by inducing a ground out from Teoscar Hernández.

The Giants threatened early against Shohei Ohtani on the mound in the bottom of the first inning with a pair of singles from Luis Arraez and Rafael Devers. Against Casey Schmitt, Ohtani got his third strikeout of the inning to strand the two baserunners, marking the sixth strikeout over his previous two innings on the mound dating back to April 15.

The Dodgers bats went down quietly against Mahle until Freeman recorded his second hit of the game to lead off the top of the fourth inning, with Max Muncy following with a single of his own. Freeman took third on the play, with Muncy taking second on the throw to third, but the Dodgers failed to deliver in the inning. Mahle got Pages to ground into a fielder’s choice which began the first of 11 consecutive hitters retired in order, as the Giants right-hander held the Dodgers scoreless over seven full innings.

Ohtani would set down 11 hitters in a row following the single from Devers—which included another strikeout in the second inning and a seven pitch third inning— before Heliot Ramos broke through with a one-out single in the bottom of the fifth to give the Giants their first baserunner since the first inning. Ohtani got his first strikeout since the second inning by getting Gilbert fanning at an outside fastball at 100 miles per hour, completing five scoreless innings by getting a groundout from Patrick Bailey.

Ohtani was one out away from another quick inning of work in the bottom of the sixth, but Chapman reached on an infield single and Devers lined a double down the right field line, with a quick ricochet to Kyle Tucker in right field holding Chapman at third base. Ohtani got Schmitt swinging for the second time to give him his seventh strikeout of the game, completing another scoreless six innings of work on the mound. While Ohtani dazzled on the mound again, he went 0-4 at the plate on Wednesday, bringing an end to his on-base streak at 53 games.

Jack Dreyer came in to try and keep the game scoreless, but he was immediately ambushed by a pair of singles from Jung Hoo Lee and Heliot Ramos. Gilbert moved both men over on a sacrifice bunt, and even though Dreyer was ahead of Patrick Bailey 1-2 in the count, he left a hanging slider that Bailey crushed over the left-field wall to produce the game’s first three runs. It was the first home run Bailey hit from the right side of the plate since his walk-off grand slam against Tanner Scott late last year.

The Dodgers were left with no response against right-handers Caleb Kilian and Ryan Walker, as the Dodgers were held scoreless for the first time since Sept. 3 against the Pittsburgh Pirates last season. It’s the Dodgers fourth loss over the last five games, as they fall to 16-8 over their first 24 games— the same record they had over their first 24 games last year. With the San Diego Padres falling to the Colorado Rockies on Wednesday, the Dodgers continue to share a tie with San Diego for first place in the NL West.

Game particulars
  • Home runs— Patrick Bailey (1)
  • WP— Tyler Mahle (1-3): 7 IP, 3 hits, 0 runs, 2 walks, 5 strikeouts
  • LP— Jack Dreyer (1-1): 1 IP, 3 hits, 3 earned runs, 0 walks, 0 strikeouts
  • SV— Ryan Walker (3): 1 IP, 0 hits, 0 runs, 0 walks, 0 strikeouts
Up next

The Dodgers wrap things up against San Francisco and wrap up their seven-game road trip on Thursday (12:45 p.m. PT, SportsNet LA) before heading back home to open a three-game series with the Chicago Cubs. Tyler Glasnow makes his fifth start of the year against Logan Webb.

Thunder’s Jalen Williams leaves Game 2 vs Suns with a left hamstring injury

OKLAHOMA CITY (AP) — Oklahoma City Thunder guard/forward Jalen Williams left in the third quarter of Wednesday night's playoff game against the Phoenix Suns with a left hamstring injury.

Williams held his leg as he left the court. He missed 30 games with a right hamstring injury this season. He also missed 19 games at the beginning of the season as he recovered from offseason surgery on his right wrist.

Williams, an All-Star in 2024-25, had 19 points on 7-for-11 shooting from the field when he left the game.

___

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

How Flyers have plunged Penguins into 3-0 series hole

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

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

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

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

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

Flyers entered the series with momentum

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

Sidney Crosby is being limited

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

Flyers getting scoring through the lineup

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

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

Dan Vladar has been strong in net

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

Flyers have edge in special teams battle

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

But Weaver acknowledged the opposite side of the coin. 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Calf tightness was the announcement made to the press room.

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

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

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

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

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

Fortunately for Vientos. He would get another chance.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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