Cubs 8, Phillies 7: Dansby Swanson’s walkoff single gives the Cubs a sweep and nine straight wins

Well.

That was…

Not exactly the way you’d want to win a game, but wins are wins. The Cubs blew leads of 6-2 and 7-6, but walked off the Phillies 8-7 in the 10th inning on Dansby Swanson’s bases-loaded hit. The Cubs have now won nine consecutive games and, at 16-9, are tied for first place in the NL Central with the Reds, who were idle Thursday.

Unfortunately, this good news is tempered by yet another pitching injury. Caleb Thielbar left the game after allowing a leadoff homer to Adolis Garcia in the ninth. Here’s the Thielbar news:

So that’s probably an IL stint and who do the Cubs have left that they can call on? I’d guess Ben Brown will close games now, but the Cubs have to find someone to replace Thielbar on the active roster.

Anyway, that’s a topic for tomorrow. Let’s rewind to the beginning of this wild game, played on a gorgeous spring afternoon at Wrigley Field.

The Phillies took a 1-0 lead in the second on a solo homer by Brandon Marsh. The Cubs got that run back in the bottom of the inning. Carson Kelly led off with a double and took third on a single by Michael Busch.

Swanson’s sac fly tied the game 1-1 [VIDEO].

That’s all the Cubs got in that inning, after they loaded the bases on singles by Matt Shaw and Miguel Amaya. Nico Hoerner hit into a force play at the plate and Alex Bregman popped up.

Leaving baserunners was going to be a Cubs theme again in this game.

The Cubs took the lead in the third. With one out, Seiya Suzuki and Kelly singled.

Michael Busch then homered for the second straight game, giving the Cubs a 4-1 lead [VIDEO].

The Cubs got two more baserunners after the homer, singles by Swanson and Shaw, but stranded both runners. The Phillies got to within 4-2 in the fourth on a single by Bryce Harper, who advanced to second on a ground out and scored on a single by Marsh.

The Cubs got that run back in the bottom of the inning when Ian Happ put one on Waveland [VIDEO].

Here’s where that ball wound up:

That ball was crushed! [VIDEO]

Some good defense helped Edward Cabrera out in the fifth. Check out this slick throw by Nico [VIDEO].

I put a check mark on my scorecard whenever there’s a really good defensive play. My cards this week have check marks all over them. Today, I made six of them for Cubs defensive plays.

The Cubs made it 6-2 in the sixth. Happ hit an infield single with one out and went to second on a single by Suzuki. Kelly was hit by a pitch to load the bases.

Busch grounded to first, with Happ scoring [VIDEO].

That lead looked pretty safe with Cabrera cruising. He allowed just three hits and two runs through six, and unfortunately, one bad defensive play led to a pair of Phillies runs in the seventh. With one out, Marsh homered for the second time to make it 6-3. A single by Bryson Stott and double by Alec Bohm put runners on second and third. Then Bregman made an uncharacteristic throwing error, allowing a run to score. and another one crossed the plate on a sac fly to make it 6-5, the last two runs unearned.

Cabrera had a nice game against a tough opponent, and the Cubs really teed off on Cristopher Sánchez, iwth 12 hits and two home runs off him, and six runs charged to Sánchez, the most he’s allowed in a game since last August.

The Cubs still led by a run when Hoby Milner entered to throw the eighth. Milner’s been very good, but not this time. He issued a one-out walk to Harper, who was forced at second. But then Milner walked Marsh, and Jacob Webb entered the game. Webb gave up an RBI single to pinch-hitter Edmundo Sosa, tying the game, then gave up the third walk of the inning, loading the bases.

Webb struck out Justin Crawford to preserve the tie at 6-6.

It looked like the Cubs would win in regulation when Suzuki smashed a homer leading off the eighth [VIDEO].

That was Suzuki’s third homer in as many games and he looks really locked in.

Thielbar entered to throw the ninth. Garcia homered to tie the game and then this happened [VIDEO].

You could tell something was wrong right away, possibly Thielbar landed wrong. As noted above, it’s “hamstring tightness,” which you do not want to get worse. I suppose we’ll get an update later today or tomorrow.

Riley Martin entered the game with a 2-1 count on Trea Turner. Turner was called out on strikes, but strike 3 was overturned on this ABS challenge [VIDEO].

Martin then walked Kyle Schwarber, but got the next three hitters, including a strikeout of Marsh, to end the inning.

The Cubs got a one-out double by Moisés Ballesteros in the ninth (his second double of the game, man, that guy can hit!). He went to third on a ground out. The Phillies intentionally passed Bregman, but Happ flied to right to send the game to extras.

Javier Assad, playing whatever role the Cubs now need him to, entered to throw the 10th. He retired the Phillies 1-2-3 on only seven pitches, giving the Cubs a walkoff chance.

Happ was the placed runner. Suzuki was intentionally passed, the Phillies hoping Kelly would hit into a double play. Instead, he blooped a single to center, loading the bases with nobody out.

Busch struck out. That brought up Swanson. He took a strike, then swung and missed, and then walked it off [VIDEO].

History was made with this walk-off win, per BCB’s JohnW53:

According to my extensive research, including checking contemporary newspapers of all games that the Cubs won by four or fewer runs before 1901, this was the Cubs’ 1,000th regular-season walk-off win since 1876, first year of the National League.

It was their 959th at home. They had 41 on the road back when the home team did not always bat first.

This was No. 902 of the Modern Era and No. 797 at Wrigley Field.

This was also Swanson’s first walk-off hit as a Cub. Here are his postgame comments [VIDEO].

Not the way you’d have drawn it up, but a win is a win. Still, going 5-for-18 with RISP and leaving 17 runners on base isn’t going to win you too many games. Fortunately, the Cubs pulled this one out — and have won nine in a row with a whole bunch of leverage relievers injured. Hopefully, whatever’s up with Thielbar won’t be too serious.

The Cubs will head west for a tough road trip to Los Angeles and San Diego. The Dodgers just lost two of three to the Giants, so they’ll likely not be in such a great mood when the series opener happens at Dodger Stadium on Friday. Jameson Taillon will start for the Cubs and Emmet Sheehan goes for L.A. Game time Friday is 9:15 p.m. CT and TV coverage will be via Apple TV (how to watch).

Mets’ Francisco Lindor goes on injured list with more extreme calf injury than Juan Soto’s

NEW YORK (AP) — All-Star shortstop Francisco Lindor was put on a the 10-day injured list by the New York Mets on Thursday, a day after straining his left calf, and manager Carlos Mendoza said “he’s going to be down for quite a bit here.”

Lindor was hurt Wednesday when the Mets beat Minnesota 3-2 and stopped a 12-game losing streak, their longest since 2002. Left fielder Juan Soto returned from a strained right calf that had sidelined him since April 3 and went 1 for 3 with a walk. Soto had missed 15 games.

Lindor labored around the bases while scoring from first on Francisco Alvarez’s one-out double. An MRI Thursday determined the strain was more severe than Soto’s.

“We knew right away with Juan that it was kind of the best-case scenario. He was going to be on the short side of things,” Mets manager Carlos Mendoza said. “I don’t think we’re dealing with the same thing here.”

“One of those things where you start running and you know that your body’s not 100%” Lindor said. “Once I passed third base, I felt something. And after that, I knew that I’ve got something in my lower leg.”

Lindor grimaced as he rounded third and paused for a moment. He beat the relay throw with a feet-first slide.

“I was in pain,” Lindor said. “But you’ve got to score.”

Asked if he thought he would return this season, Lindor said “100%” and repeated it for emphasis.

“This kills me, not being on the field but I trust the trainers and I know they have good care here,” Lindor said. “I’ll be back I’ll be back. Hopefully sooner rather than later.”

This is just the third big league IL stint for Lindor, who missed the first 19 games of the 2019 season with Cleveland due to a right calf strain. He was sidelined 36 games in 2021, his first season with the Mets — due to a right oblique strain.

Lindor had elbow surgery following last season and missed most of spring training after surgery on his left hamate bone.

Bo Bichette moved to shortstop from third base for Thursday’s series finale against the Twins. The Mets recalled Ronny Mauricio from Triple-A Syracuse to take Lindor’s roster spot and plan to give him regular playing time at shortstop while Bichette continues to get used to playing third.

Mauricio, a longtime prospect who has struggled to reignite his career after missing the 2024 season with a knee injury, hit five homers in his last five games for Syracuse, including three on Tuesday.

2026 NFL Draft rumors: Final rumors before the start of the 2026 NFL Draft

PITTSBURGH, PENNSYLVANIA - APRIL 23: Jeremiyah Love of Notre Dame arrives prior to the 2026 NFL Draft on April 23, 2026 in Pittsburgh, Pennsylvania. (Photo by Jason Miller/Getty Images) | Getty Images

With two hours until the 2026 NFL Draft gets underway, there are a bevy of rumors flying around not just about your Arizona Cardinals, but about a number of teams heading into the draft.

Let’s check out the latest rumors and how that could impact the Cardinals.

The smoke on the Arizona Cardinals taking Jeremiyah Love continues to build, and the reality seems to be, if they do not get a deal they love, they will take the Notre Dame running back at three.

This would probably be the best thing for the Cardinals. In DJ’s mock draft he has the Cardinals going down to eight and the Saints giving up their 2027 first round pick as well.

Are the Cardinals doing a good enough job convincing people they will take Love that now teams are calling to check-in?

Are the Jets and others doing a good job of making the Cardinals feel like they need to overpay for a quarterback?

Tyler Glasnow dominates Giants as Dodgers avoid rivalry sweep

An image collage containing 2 images, Image 1 shows Tyler Glasnow pitching for the Dodgers, Image 2 shows Shohei Ohtani of the Los Angeles Dodgers at bat against the San Francisco Giants

SAN FRANCISCO — There’s no such thing as a “must-win” game in late April. Especially not for a team like the Dodgers, who entered Thursday with the second-best record in the majors at 16-8.

Still, after the Dodgers lost four of their previous five and faced a potential sweep at the hands of the Giants, LA manager Dave Roberts did his best to conjure some renewed urgency.

“We got to win today,” he said before the club’s series finale at Oracle Park.

Dodgers pitcher Tyler Glasnow allowed one hit and struck out nine in eight innings Thursday against the Giants. AP

And in a 3-0 victory, that attitude was evident — both in the way Roberts managed and the way his team played.

On Thursday morning, Roberts shuffled his lineup, moving the slumping Kyle Tucker down the batting order. He also bypassed the temptation to give Shohei Ohtani a day off, despite his six-inning pitching start the night before. Roberts’ hope was that such moves would kick-start a recently scuffling season and salvage something from the end of a road trip in which the team had already clinched a losing overall record.

“I do think that it’ll turn,” Roberts said.

It did, just enough.

Though the Dodgers (17-8) didn’t exactly break out at the plate Thursday, Tyler Glasnow made sure they didn’t really need to, dominating over eight scoreless innings in one of his best starts with the team.

The lineup, meanwhile, manufactured offense when needed, tagging Giants ace Logan Webb with three runs over seven innings.

“Across the board,” Roberts said, “just a well-played baseball game.”

Dodgers reliever Tanner Scott handled the team’s first save opportunity since closer Edwin Diaz went on the injured list. AP

In both their rallies, the Dodgers relied on aggressive baserunning and improved situational at-bats.

In the second inning, Max Muncy walked, stayed out of a potential double play by running on a full-count pitch Andy Pages hit on the ground, then scored on Dalton Rushing’s RBI single. 

In the fourth, Tucker snapped out of his slump by hitting a leadoff double. Muncy also doubled in the next at-bat to bring him home. Then Muncy scored on an aggressive send from third base coach Dino Ebel, who wisely tested Heliot Ramos’ weak arm in left field on an RBI single from Hyeseong Kim.

From there, Glasnow went into cruise control while protecting the 3-0 lead. After working around a walk in the first inning, he faced the minimum over the next seven frames, finishing with nine strikeouts and only one hit allowed (which was erased on a double-play ball) in what was the third scoreless eight-inning start in his MLB career.

And in the ninth, Tanner Scott handled the Dodgers’ first save opportunity since closer Edwin Díaz went on the injured list — ensuring that, on a day Roberts felt the Dodgers had to win, they did.

What it means

The Dodgers only went 3-4 on this Denver/San Francisco road trip but at least finished it with some confidence.

They are now one win behind the Braves for the most victories in the majors. They also denied the Giants (11-14) what would have been their first sweep in this rivalry matchup since 2023.

The Dodgers’ Freddie Freeman (center) and teammates celebrate the victory Thursday in San Francisco. AP

Who’s hot

Glasnow, who has looked increasingly impressive with each start this season.

On Thursday, the right-hander relied heavily on a sinker he has slowly reincorporated into his arsenal since coming to Los Angeles three years ago. He used the pitch almost half the time. It accounted for six of his 16 total whiffs.

“Some days the four-seam works, some days the two-seam works,” Glasnow said. “It’s just having another option to go to … It just [gives opposing batters] so much to cover. And then I can play my slider and my curveball off of those. So it’s really helped me out a lot.”

Indeed, Glasnow also mixed in the rest of his arsenal to effect against the Giants, retiring the final 14 batters he faced while matching his season high for strikeouts.

His ERA is now 2.45, after allowing just one run in 17 innings over two starts on this trip.

His only real regret Thursday? Not pushing to go for a first career complete game with his pitch count only at 105.

“I feel like I should have fought a little harder,” he joked. “But, yeah, that’s fine. I know we have a good ‘pen.”

Who’s not

Tucker got himself out of this category by going 2-for-4. A couple guys hitting in front of him, however, did not.

Teoscar Hernández suffered an 0-for-4 performance Thursday, punctuating a dreadful 2-for-24 showing on this road trip. His batting average is now down to .244.

Ohtani also failed to get aboard for a second straight contest, following his 53-game on-base streak. He struck out twice in an 0-for-5 that dropped his season average to .245.

“He’s expanding down,” Roberts said of Ohtani. “It’s just really hard to slug on balls at the bottom of the zone, and that’s what he’s doing. If we can get him back at the belt and swing at those balls, you’ll see the production.”

Up next

There’s no off day for the Dodgers this week. They return home Friday to open a weekend series with the Cubs, continuing a stretch of 13 games in a row. Emmet Sheehan (2-0, 5.85 ERA) will start against right-hander Jameson Taillon (1-1, 3.97 ERA).

Mets vs. Twins: Lineups, broadcast info, and open thread, 4/23/26

Feb 11, 2026; Port St. Lucie, FL, USA; New York Mets pitcher Christian Scott (46) pitches during spring training. Mandatory Credit: Jim Rassol-Imagn Images | Jim Rassol-Imagn Images

Mets lineup

Bo Bichette – 3B
Juan Soto – DH
Francisco Alvarez – C
Luis Robert – CF
Brett Baty – RF
Mark Vientos – 1B
Marcus Semien – 2B
Ronny Mauricio – SS
Carson Benge – LF

Christian Scott – RHP

Twins lineup

Byron Buxton – CF
Trevor Larnach – LF
Josh Bell – DH
Ryan Jeffers – C
Kody Clemens – 1B
Austin Martin – RF
Luke Keaschall – 2B
Brooks Lee – SS
Tristan Gray – 3B

Joe Ryan – RHP

Broadcast info

First pitch: 7:10 PM EDT
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

Tyler Glasnow throws eight scoreless innings to help Dodgers salvage finale vs. Giants

Los Angeles Dodgers' Tyler Glasnow pitches to a San Francisco Giants batter during the sixth inning of a baseball game Thursday, April 23, 2026, in San Francisco. (AP Photo/Godofredo A. Vásquez)
The Dodgers' Tyler Glasnow pitches to a San Francisco Giants batter during the sixth inning Thursday in San Francisco. (Godofredo A. Vásquez / Associated Press)

The Dodgers tout Yoshinobu Yamamoto as a Cy Young award contender, and every one of his starts has been a quality start, including the one he made here Tuesday.

The Dodgers talk up Shohei Ohtani as a Cy Young award contender, and Ohtani has given up one run all season. He pitched six shutout innings here Wednesday.

But the pitcher who delivered the best start of this series against the San Francisco Giants, and the one that stood tall between the Giants and what would have been a humiliating sweep, was Tyler Glasnow.

Glasnow stopped the Giants cold over eight innings, allowing one hit — a single — and facing one batter over the minimum.

Read more:Shohei Ohtani pitches six shutout innings, but one swing lifts Giants over Dodgers

He has made 133 major league starts and 130 minor league starts, but he never has pitched a complete game. This could have been his chance, but the Dodgers decided a season-high 105 pitches from an oft-injured pitcher was enough for this afternoon.

Tanner Scott got the first save situation since the Dodgers lost closer Edwin Díaz to elbow surgery, and last year’s fallen closer redeemed himself for a day. He worked a perfect ninth inning for the first of what might be quite a few saves this season.

In 10 ⅔ innings this season, Scott has given up one run and one walk, with nine strikeouts. His earned-run average is 0.84.

The Dodgers concluded a 3-4 trip to Colorado and San Francisco, the teams projected to finish in the bottom two spots in the National League West. Up next: the Chicago Cubs, winners of nine consecutive games.

Ohtani went hitless again, but Dalton Rushing singled home one run in the second inning and Hyeseong Kim singled home another in the fourth. The Dodgers also scored on an error in the fourth.

Kyle Tucker, whose average had fallen to .233 entering play Thursday, ignited the two-run rally in the fourth with a double and delivered his first two-hit game in 17 days.

On the day after he said he had no answer to explain Tucker’s struggles, manager Dave Roberts tried a remedy. Roberts flipped Tucker with Freddie Freeman in the batting order, moving Freeman up to second and dropping Tucker to fourth and saying Freeman and Tucker would remain in those spots “for the foreseeable future.”

Said Roberts: “I definitely expect him to come out of it and hit, get on base and do what he's done for many years. I just wanted to change it up, and felt like it was time.”

The Dodgers did not leave town without a hint of bad blood between them and their traditional rivals. On Tuesday, cameras caught Rushing muttering something after looking back at the Giants’ Jung Hoo Lee, who was in discomfort after an awkward slide at home plate. Rushing had tagged out Lee and was headed back to the dugout when he turned back to see Lee on the ground, then kept going.

Read more:Offense takes the night off as Dodgers fall to the Giants

Rushing did not play Wednesday. On Thursday, in his third plate appearance, Rushing was hit by a pitch from San Francisco starter Logan Webb.

Rushing did not appear pleased. When the following batter, Kim, grounded to second base, Rushing threw up his hands and slid away from the base to try and prevent shortstop Willy Adames from completing the double play.

The second-base umpire pointed at Rushing and awarded the Giants with the double play. The first-base umpire ruled the Giants had completed the double play anyway, since Adames’ throw beat Kim to first base.

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

Tyler Glasnow dominant, Dodgers salvage win over Giants

Apr 23, 2026; San Francisco, California, USA; Los Angeles Dodgers starting pitcher Tyler Glasnow (31) pitches the ball against the San Francisco Giants during the sixth inning at Oracle Park. Mandatory Credit: Kelley L Cox-Imagn Images | Kelley L Cox-Imagn Images

It took three games for the Dodgers to find any semblance of offense in San Francisco, and they managed to beat the Giants best starter to do it, salvaging a game behind a dominant Tyler Glasnow on getaway day Thursday in a 3-0 win at Oracle Park.

Glasnow allowed only a single and a walk, and another batter reached on an error. Groundball double plays erased two of those runners, which meant Glasnow only faced one over the minimum in his eight scoreless innings. That matched the longest outing of his career, the fourth time he’s done it and first since April 21, 2024 against the New York Mets.

San Francisco only batted twice with a runner in scoring position, both in the first inning after Luis Arráez stole second base with one out. But Glasnow struck out both Matt Chapman and Rafael Devers to end the only real threat against him.

Glasnow, who allowed three hits to the Colorado Rockies and Giants in 15 innings in his two starts on the road trip, struck out nine batters batters on Thursday, lowering his ERA to 2.45 to go with his 31.7-percent strikeout rate and team-leading 38 strikeouts against only seven walks this season.

Glasnow matched teammate Justin Wrobleski for the longest start by a Dodger this season. Both Glasnow and Wrobleski faced one batter over the minimum in their gems.


Max Muncy walked in the second inning against Logan Webb, and advanced to second on a groundout. Dalton Rushing, getting his second start behind the plate in the series in a day game following a night contest, singled home Muncy with two outs.

It was the Dodgers’ second run of the series, but their first run-scoring hit, and all it took was 20 innings and 77 plate appearances to get it.

A pair of doubles by Kyle Tucker and Muncy, on the first two pitches of the fourth inning, set the stage for the Dodgers’ first multi-run inning of the series. It was a bit comical though that it took a throwing error by center fielder Drew Gilbert for that second double to score the first. That’s because Muncy tattooed the ball 107.7 mph directly off the wall, and Tucker held up to see if it was caught. Perhaps it was the universe recognizing Muncy’s bizarre eight-homer, nine-RBI stat line this season, and simply wanting those vibes to continue, as Muncy did not get a run batted in on the play.


Glasnow has completed at least six innings in all five of his starts this year. Combined with Yoshinobu Yamamoto (five starts) and Shohei Ohtani (four), the Dodgers’ top three starters have lasted at least six innings in all 14 outings thus far in 2026. That’ll get it done.

Thursday particulars

Home runs: none

WP — Tyler Glasnow (3-0): 8 IP, 1 hit, 1 walk, 9 strikeouts

LP — Logan Webb (2-3): 7 IP, 7 hits, 3 runs, 2 walks, 5 strikeouts

Sv — Tanner Scott (1): 1 IP, zeroes

Up next

The losing road trip now complete, the Dodgers return home to face the Chicago Cubs beginning Friday night (7:15 p.m., Apple TV). Emmet Sheehan starts the opener, with Jameson Taillon on the mound for Chicago.

Close, but still not good enough: Cubs 8, Phillies 7

 Apr 23, 2026; Chicago, Illinois, USA; Chicago Cubs center fielder Matt Shaw (6) steals second base as Philadelphia Phillies second baseman Bryson Stott (5) stands nearby during the fifth inning at Wrigley Field. Mandatory Credit: David Banks-Imagn Images | David Banks-Imagn Images 

The Phillies finally showed some signs of life, but nevertheless they still couldn’t manage to finally break their losing streak, which has now extended to nine games. They erased a 6-2 deficit and tied it at 7-7 in the ninth, but ultimately, they couldn’t find a way to win in extras while Dansby Swanson walked it off for the Cubs to win 8-7. Brandon Marsh went 4-5 with two home runs and three RBIs in a losing effort.

Marsh’s first homer gave the Phillies the lead in the second inning, but Cristopher Sánchez quickly surrendered the lead in what would become a recurring theme for Phillies pitchers all day. It took the Cubs just three batters to tie the game after a Carson Kelly double, a Michael Bush single, and a Swanson sacrifice fly. It only got worse for Sánchez from there, as the Cubs hammered him for 6 runs and an eye-popping 12 hits in just 5.1 innings, both tying his career worst. Two of those hits were home runs, with the biggest one being a three-run blast from Busch in the third that extended the deficit to 4-1.

Marsh once again came through and singled in a run in the fourth to cut that deficit in half, but Sánchez again immediately gave that run right back on a home run to Ian Happ as the second batter of the bottom of the fourth. Busch would add another RBI in the sixth, this time with a single off of Chase Shugart who was on in relief of Sánchez.

But instead of rolling over, the Phillies showed a spark for the first time in weeks in the seventh, starting when Marsh tallied his second homer to cut the score to 6-3. Bryson Stott and Alec Bohm followed with a single and a double to put two runners on with one out. That’s when Justin Crawford hit a weak grounder to third baseman Alex Bregman, but Bregman launched the throw past Busch at first, allowing Stott to score and Bohm to go to third. Garrett Stubbs then successfully drove in Bohm with a sacrifice fly to draw the Phillies within one before Trea Turner flew out on the first pitch he saw to end the inning.

The eighth inning brought another Phillies rally, this time started by an impressive nine pitch walk by Bryce Harper against Hoby Milner with one out. Felix Reyes then grounded into a force out and was substituted with Dylan Moore who successfully stole second to put the tying run in scoring position. It was now Marsh’s turn to work an impressive at bat against the “nasty” left-hander Milner, fouling off four pitches and heading to first after eight pitches. Right hander Jacob Webb entered to face the pinch-hitting Edmundo Sosa, who lined the first pitch back up the middle to tie the game at 6-6. Bohm picked up the third walk of the inning for the Phillies to load the bases, but Crawford struck out to end the threat.

Once again though, the Phillies pitching failed to get a shutdown inning, as Seiya Suzuki homered on just the second pitch thrown by Brad Keller, a center cut 95 MPH fastball. Keller was then able to retire the next three hitters, but the Phillies once again trailed by one. Except this time, they answered right back as well, as pinch-hitting Adolis Garcia homered to left field off of Cubs acting closer Caleb Thielbar in the ninth, once again tying the score at 7-7.

Turner and Kyle Schwarber followed with walks to put two on with still no outs. Harper hit a ball just off the end of the bat that went for a fly ball that moved Turner to third with one out, but Moore and Marsh were unable to bring the go-ahead run home.

José Alvarado worked around a one out double to Moisés Ballesteros in the bottom of the ninth to send the game to extras. With Marsh serving as the ghost runner, Sosa, Bohm, and Crawford failed to get the run home, leaving the game tied. Tanner Banks entered to pitch the bottom of the 10th and intentionally walked Suzuki before allowing a single to Kelly to load the bases. Banks was able to strike out Busch after a challenge but couldn’t finish off Swanson despite being in an 0-2 count, as the Cubs shortstop successfully got the ball to the outfield to win the game and finish off the four game sweep.

Tomorrow’s matchup

The Phillies will once again look to snap their losing streak when they send Andrew Painter (1-1, 4.42) to the mound in Atlanta to face Grant Holmes (1-1, 3.42). First pitch is scheduled for 7:15 pm.

New York Yankees @ Boston Red Sox: Cam Schlittler vs. Payton Tolle

NEW YORK, NEW YORK - OCTOBER 02: (NEW YORK DAILIES OUT) Cam Schlittler #31 of the New York Yankees celebrates with his parents after defeating the Boston Red Sox in game three of the American League Wild Card Series at Yankee Stadium on October 02, 2025 in New York City. The Yankees defeated the Red Sox 4-0. (Photo by Jim McIsaac/Getty Images) | Getty Images

The Yankees have already locked up the series win, but Thursday evening presents a bigger opportunity. New York enters Fenway Park looking for its first three-game sweep there since September 2021, and a chance to keep momentum rolling against their longtime rivals.

The formula through the first two games has been simple and effective: dominant pitching paired with one right-handed bat carrying the offense each night. On Tuesday, Luis Gil led the charge and Giancarlo Stanton powered the attack in a 4-0 victory, going 2-for-4 with a home run, double, three RBIs, and scoring the Yankees’ other run. On Wednesday, Max Fried tossed a gem and Amed Rosario took the baton in a 4-1 win, going 1-for-1 with a homer, a walk, and a sacrifice fly, collectively accounting for all four RBIs.

Now it will be Cam Schlittler’s turn to try to keep the Red Sox run total drier than an unsoaked bean. The Walpole, Massachusetts native gets the start close to home after becoming a postseason breakout story last October with his Wild Card heroics against these very Red Sox. It is another spotlight moment for the young right-hander, this time in front of a friendly local crowd at Fenway.

Plenty has been said about how Boston fans have treated Schlittler and his family this week. Frankly, I am surprised any of them were willing to pipe up after his playoff performance last October. Some still have, though, so here is hoping Schlittler gives them another reason to go quiet tonight.

Schlittler will face a Boston lineup that is still struggling to start the season. The Red Sox rank 26th in runs scored and 23rd in batting average. Schlittler has dazzled through his first five starts of 2026, posting a 2-1 record with a 1.95 ERA and 36 strikeouts in 27.2 innings.

Boston had originally lined up Brayan Bello for this game, but his scheduled start was pushed back a day after Sonny Gray landed on the injured list. That move could open the door for top prospect Payton Tolle to get the ball. Tolle nearly made the rotation out of spring training before losing the final spot to Tuesday’s starter, Connelly Early.

Tolle is an imposing presence at 6-foot-6 and 250 pounds. The big left-hander was selected in the second round out of TCU in 2024. This will be his first MLB appearance of the season. Last year, Tolle got his first taste of the majors, making three starts and appearing in seven games overall as a September call-up.

Tolle was a two-way star in college but has focused solely on pitching as a professional. He features an upper-90s fastball and mixes in a slider, changeup, and cutter. He has overwhelmed minor-league hitters, ranking third in strikeout rate (37 percent) and fourth in strikeout-to-walk ratio (5.8) among pitchers with at least 90 innings.

The Yankees lineup card has a new look tonight. Cody Bellinger gets the evening off, and with his usual middle-of-the-order presence out of the mix, the batting order takes on a different flow.

Other than perhaps Tim Hill, no offseason addition has outperformed expectations quite like Rosario, and tonight he gets the leadoff assignment. He is followed by Aaron Judge, Ben Rice, Stanton, and Randal Grichuk, giving the Yankees a top half loaded with right-handed thunder while Rice’s left-handed bat breaks it up in the middle.

Call it the Righties and Rice configuration. With Boston turning to a left-hander, the Yankees are leaning into matchup advantages, and the hot hand of Rosario sits right at the top. Who will be the hero tonight?

A series at Fenway is never routine and sweeps there are never easy. If the Yankees can get one more sharp effort on the mound and another timely performance from someone at the plate, they will head to Houston atop the American League East and with a seven-game lead over last-place Boston in the standings.

How to watch

Location: Fenway Park — Boston, MA

First pitch: 6:10 pm ET

TV broadcast: YES, NESN, Fox/FS1

Radio broadcast: WFAN 660/101.9 FM, WADO 1280 (NYY), WEEI 93.7 (BOS)

Online stream: MLB.tv (out-of-market only)

For updates, follow us on BlueSkyTwitter, and Instagram, and like us on Facebook.

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!

Washington Nationals bullpen cracks again as they drop three out of four to the Braves

WASHINGTON, DC - APRIL 23: Ozzie Albies #1 of the Atlanta Braves slide safely into home to score a run in the seventh inning during the game between the Atlanta Braves and the Washington Nationals at Nationals Park on Thursday, April 23, 2026 in Washington, District of Columbia. (Photo by Alyssa Piazza/MLB Photos via Getty Images) | MLB Photos via Getty Images

For the Nats big name players, today was a productive game. However, it did not come in a winning effort, with the Nats dropping this one 7-2. In a surprise to absolutely nobody, the bullpen could not hold down the fort. Cionel Perez and Gus Varland did not have it in a damaging 7th inning for the Nats.

The Nats were facing JR Ritchie, who was making his MLB debut. James Wood gave him quite the rude introduction by sending Ritchie’s first ever MLB pitch over the wall. The wide eyed 22 year old managed to shake that off and cool off this red hot Nats offense though. Ritchie went 7 innings, only allowing two runs in an impressive performance.

This Nats offense has been elite so far, but even the best offenses have off nights. However, when the offense is not firing, they cannot lean on this pitching staff. So far this season, the Nats pitching staff has been disastrous, allowing the most runs in the league. Some games it is the starters, but today it was the bullpen.

The starting pitching was actually excellent today. Cade Cavalli had his best start of the young season, and arguably the best one of his career. While he only went five innings, he struck out a career high 10 hitters and did not walk anybody. It was a huge step forward for the 27 year old who has been up and down to start the season.

In this one it felt like Cavalli was going right after guys from the jump. He leaned heavily on his two fastballs and his curve in this one. It felt like Cavalli was getting back to the basics and pitching to his strengths. His velocity also looked really good, averaging over 97 on the four-seamer and touching 99. 

He threw too many pitches over the heart of the plate in the fourth inning, which the Braves punished. Besides that, Cavalli was outstanding. He still needs to give the Nats more length, but a 4.01 ERA is not too shabby. If he throws the ball like he did today on a consistent basis, he will have a lot of success.

Speaking of success, CJ Abrams finally showed up again after a quiet homestand. In the bottom of the 4th, Abrams took young JR Ritchie yard to tie the game. He was in a 2/27 drought, but he responded in a big way today. Abrams can be prone to slumping, but I think this skid has more to do with bad luck than anything else.

Those two homers were all the offense the Nats could muster today though. It was an off game for this usually electric unit. They only had five hits, with four of them coming from Wood, Abrams and Daylen Lile. The supporting cast just did not get anything going today.

That theme also extended to the mound. It was a good start for the bullpen, with Richard Lovelady firing a scoreless inning. However, Cionel Perez and Gus Varland were off their game today for two different reasons.

Perez was not throwing enough strikes, while Varland was throwing pitches over the heart of the plate too often. That combination led to a four run inning for the Braves, which proved decisive. The Nats dropped to 11-15 and 3-10 at home.

They will hit the road to face a rebuilding White Sox team. This will be a good measuring stick series. If they can avoid throwing meatballs to Munetaka Murakami, I like our chances. However, Murakami has been on a roll lately and is a star rookie. The road has treated the Nats well so far this year and hopefully that continues.

Mets' Francisco Lindor talks calf injury: 'Definitely some level of concern'

Mets shortstop Francisco Lindor said that there is “definitely some level of concern” that the calf strain that landed him on the 10-day injured list could see him miss a decent stretch of the season, while refusing to give any indication of a timeline.

“I’ll be out for a minute, I don’t know how long,” Lindor told reporters outside the Mets’ clubhouse before Thursday’s game against the Minnesota Twins.

Lindor sustained the injury when he scored from first base on a double during the previous night’s win, adding that he felt the injury soon after he touched third base, and it wasn’t an issue before Wednesday’s game.

“I was in some pain, but gotta score,” he said, adding that after he got up from his slide, he was “encouraged” that he was able to walk off the field and down the tunnel to the clubhouse.

As far as when he will return, manager Carlos Mendoza said earlier that while a timetable at this junction is hard to pin down, the Mets “do know that he's going to be down for a while."

Asked directly if he felt he would be back this season, Lindor was emphatic: “A hundred percent. A hundred percent. Yeah, ah… yeah. It kills me not being on the field, but I trust the trainers, and I know they have good care here. 

"And I’ll be back, I’ll be back. Hopefully sooner rather than later.”

He added that he “hopes” to be back before the All-Star break, but this injury is “one of those that I gotta go through the process on a daily basis.” 

Lindor said he’s the kind of person who “doesn’t want to know timetables” or grades on the severity of the strain.

“It just plays with my head,” the shortstop said. “I trust the trainers here; we have really good trainers. I have really good people at the house as well that help me get back on the field, hopefully soon.”

On timetables, he added later that he would ignore any discussion of that. “Let’s just stay off that,” he said of any talk of dates. “I’m a person that live day by day, and I hate living in the future. So focus on what I got today, whatever we’re gonna do at some point today. And can’t wait to go watch the boys and win a game tonight.”

Asked later if he had a goal of when he’d like to be back, Lindor said, “The goal is to win the World Series. That’s the one goal.”

Lindor said he experienced a calf injury on his other leg during the offseason a few years back, and it “took some time.” But this time, he added, with a slightly hopeful tone, “I feel better today than I did last time, but we’ll see how everything goes.”

“Trust what’s happening on a daily basis,” he said of what he learned from the previous injury. “When it’s soft tissue stuff, you just gotta trust what’s happening that day and don’t worry about tomorrow.” 

Lindor said he hasn’t gone through the full details of how his initial rehab program will take shape over the coming days, but he trusts what the Mets have in the training room.

“It’s gonna be one of those where every day you just gotta show up and give 100 percent of what you got that day,” he said. “And understanding that rehab is not a linear thing, it’s gonna be ups and downs with that. The good thing is that we’re gonna be playing games and I’ll be supporting my guys.”

Of course, catching a good break just hasn’t been in the cards for the Mets or Lindor this season. His offseason began with elbow surgery and included a broken hamate bone that required surgery at the start of spring training

“It was a long offseason,” Lindor said. “With that being said, we’re athletes, we depend on our body, stuff like this happens, it’s part of the game, it comes with the territory. And you gotta toughen up and try to find a way to get healthy and be on the field. 

“Even though the last two weeks weren't the best for us, we were still going through the process and just loving each other and being there for each other, and there wasn’t a day that I took for granted being on the field.”

And the latest injury came on the day Juan Soto returned to the lineup after missing 15 games with a calf strain of his own, after Lindor had two hits and appeared to be breaking out of an early-season funk at the plate, and as the team finally snapped a miserable 12-game losing skid.

“Whenever I get to miss games, it’s disappointing, but, at the end of the day, I am super encouraged by what I saw yesterday,” he said. “I feel like the group is in the right direction and the guys are hungry, they’re ready to start winning games, and what you saw yesterday felt like it was a new day.

“...I’m looking forward to seeing what the guys are gonna be doing and me cheering them on and pulling for them. It sucks to be on the side, but I’ll be there with them, probably just as nervous as every fan out there. When you’re watching the games and not playing, I get more nervous than when I am actually playing.”

In the corresponding roster move, the Mets brought Ronny Mauricio back from Triple-A, and Lindor expressed his confidence that the 25-year-old can bring “a lot” to the table and help the team win in his absence.

“I’m looking forward to seeing him at shortstop and helping us win games. He’s a good player,” Lindor said of Muaricio. “He’s a great competitor, he brings a good energy, and he’s gonna play well. He played well in spring training, the day that he was here, he played well.

“For however many days I’m out, I know the team is gonna be in a good spot.”

Game 25: Yankees at Red Sox; Payton Tolle starts, Roman Anthony doesn’t

TV: NESN

First Pitch: 6:10 p.m. ET

The Red Sox are looking to salvage a series against their most hated rival on Thursday at Fenway Park.

The Yankees are looking to bury them.

Boston will roll out yet another interesting lineup in the series finale, as they remain without Roman Anthony (back soreness). Jarren Duran, who started to get things going during the middle game of the series, will return to the leadoff spot in what could be a sign of things to come:

New York hasn’t exactly been crushing the baseball all series, but the offense has put enough runs on the board to pull their weight in a series where the pitching staff has been superb.

Payton Toll will get the start for the good guys, having been called up to make it three consecutive left-handers in the series. Brayan Bello and Garrett Crochet were both pushed back and will start this weekend against the Baltimore Orioles. Tolle has a 3.00 ERA in 15.0 innings for Triple-A Worcester in 2026.

Cam Schlittler is probably going to be as annoying as he always is, which is to say he’ll strike out a ton of guys and then post something snarky on the internet afterwards. Schlittler has a 1.95 ERA this season, having struck out 36 batters in 27.2 innings.

Braves at Nationals series recap: Atlanta just keeps on cooking

Apr 22, 2026; Washington, District of Columbia, USA; Atlanta Braves outfielder Michael Harris II (23) celebrates with teammates celebrate after defeating the Washington Nationals at Nationals Park. Mandatory Credit: Jamie Sabau-Imagn Images | Jamie Sabau-Imagn Images

A four-game series within the division on the road is always interesting. It was especially interesting considering that the Washington Nationals were heading into this series having scored the third-most runs in the National League (fourth overall) with a MLB-leading 22 of those runs coming in the first inning of their games played so far. It was clear that if the Braves were going to get greedy and think about winning this series, the pitching would have to perform.

Fortunately, Atlanta had a low bar to clear when it came to their pitching staff being better than Washington’s. That’s because as good as the Nationals had been at the plate, they had been just as bad on the mound. Considering how the Braves had been swinging the bat heading into this series, this did seem like a prime opportunity for Atlanta to keep on cooking at the plate and keep on putting some breathing room between themselves and the Phillies and Mets, who had both gotten off to very sluggish starts to begin this season.

The onus was seemingly on Atlanta’s lineup to out-slug CJ Abrams, James Wood and the rest of the potent Nationals lineup. Let’s take a look at how things went down over the past four games for the Braves:


Monday, April 20

Braves 9, Nationals 4

The Nationals scored two runs in the first inning because this is apparently they do, now. The Braves didn’t respond until the fourth inning, which is when Matt Olson cracked one out to dead-center field for a two-run shot that tied the game up at two. Daylen Lile then responded in the bottom half of the fourth with a solo shot of his own that gave the Nationals the lead and it sure seemed like we were in for a topsy-turvy game.

Fortunately, once the bullpen entered the game in relief of Bryce Elder (who was unfortunate to end up with four runs conceded as one of those came on an error), they were able to make sure that the Nationals didn’t do any more damage after that. That was a good thing since the Braves were able to eventually get to Jake Irvin for four runs (three earned as well) while he was out there for five innings. Unlike Atlanta’s ‘pen, Washington’s relief corps was unable to keep the Braves quiet.

A five-run sixth inning wound up being the turning point in favor of the Braves in this contest and then Atlanta added a couple more insurance runs in the ninth inning in order to cruise to a five-run victory. Drake Baldwin came up with the huge knock in the sixth that broke the game open, which isn’t surprising because this is Drake Baldwin we’re talking about. This ended up being a win on multiple fronts as Ronald Acuña Jr. withstood two HBPs (one of which was a scary one that smacked him on the wrist) and ended up escaping with no structural damage — he even started for the rest of the series.

Tuesday, April 21

Nationals 11, Braves 4

The Nationals scored three runs in the first inning because this is apparently what they do, now. Unfortunately for the Braves, Washington was far from done as they followed up on their first-inning damage with consistent offense that eventually crescendoed for them in the final two innings of this one. Reynaldo López got the hook in the second inning after giving up a homer to James Wood and a single immediately afterwards. The good news is that Jose Suarez, Dylan Dodd (who would unfortunately have to go on the IL the next night) and Aaron Bummer were able to keep the Braves in the game as they attempted to chip away at another early deficit.

Unfortunately, this game turned once Ian Hamilton and Joel Payamps entered the contest. They both gave up three runs in their appearances and that allowed the Nationals to pull away while the Braves were unable to keep up in order to make it a truly crazy slugfest. Instead, this was another example of how this Nationals lineup should be taken seriously and is going to win this team a fair share of ballgames via mashing their way out of any trouble. The Braves did mash their way into cutting the deficit to just one run in the fifth inning (with homers from Drake Baldwin and Eli White powering them forward) but that was as close as Atlanta got on this night.

Wednesday, April 22

Braves 8, Nationals 6

The Nationals scored four runs in the first inning because this is apparently what they do, now. This time, the Braves responded right away in order to back up the newly-recalled Didier Fuentes after he suffered another early-game ambush from Washington. The game was tied up at four runs apiece by the top of the second inning, as a two-run homer from Michael Harris II and a sacrifice fly from Ronald Acuña Jr. combined with a first-inning dinger from Drake Baldwin to bring the Braves back on level terms.

The Braves weren’t done crushing the ball, either. Money Mike got another crack at it in the very next frame and while this homer wasn’t as majestic as the one that he hit into the upper deck in the second inning, it still did the job done in putting the Braves in front at 5-4. Matt Olson got his turn in the next frame, as his big fly gave the Braves plenty of space and also doomed Zack Littell to a second-consecutive outing where he gave up at least eight runs. Oof!

Didier Fuentes only went three innings but his performance was encouraging enough to think that he’s absolutely got the stuff to eventually do well at the big league level. For now, he’s back down at Triple-A while consensus MLB Top 100 prospect JR Richie ended up getting a chance on Thursday afternoon.

Thursday, April 23

Braves 7, Nationals 2

The Nationals scored in the first inning because this is apparently what they do, now. Indeed, James Wood gave JR Ritchie a “Welcome to The Show” moment as he took the very first pitch that Ritchie threw as a big leaguer and promptly deposited it into the seats in right field for a leadoff homer. Fortunately, Ritchie proceeded to lock down the Nats from that point forward and ended up delivering a fantastic debut.

I think we’ll all take seven innings, seven strikeouts and just two runs allowed on five hits from a debuting rookie, won’t we? That’s exactly what we got from Ritchie who looked very, very good against a lineup that had been previously mashing the ball. If your only blemishes in your debut are giving up homers to the two best players that the Nats have to offer (CJ Abrams homered as well) then you are doing just fine.

This one actually stayed close while both starters were out there since Cade Cavalli was able to provide a sorely-needed stabilizing presence for Washington’s pitching staff. His only two blemishes came on a sacrifice fly from Ozzie Albies and an RBI single from Michael Harris II — whose day was unfortunately cut short after he had to leave the game in the middle of the seventh inning after feeling some tightness in his left quad.

By the time Mike had left the game, the Braves were in Washington’s bullpen and as we’d seen on multiple occasions during this series, Washington’s bullpen getting involved usually meant good news for Atlanta. Cionel Pérez was unable to maintain the 2-2 deadlock as the Braves broke out for three runs against him and eventually ended up plating four runs total in the seventh in order to turn the game on a dime. Hopefully Harris will be fine as well, since he had a big game (and a big series as a whole) and it’d truly be a shame if he had to experience a lengthy absence right when he’s starting to really heat up.

Ozzie Albies eventually added a solo homer of his own in the ninth inning to add some more breathing room and also cap off on a huge day at the plate for himself. That eventually led to ol’ Cookie Carrasco finishing things off in the ninth inning in order to gave the Braves a four-game series win on the road. Fantastic.


Going 5-2 on a seven game road trip that consisted of nothing but divisional games is like picking up a dollar bill on the floor that you forgot about. Winning a four-game series on the road is like picking up a tenner. Doing it against a divisional foe in the form of the Nationals is like picking up a twenty. You can upgrade that to a fifty dollar bill when you consider that the Marlins aren’t doing so hot, themselves, and both the Phillies and the Mets are currently spinning their wheels in the mud. The Atlanta Braves could not ask for a more ideal way to get this season started as they are heading in the right direction while the two other preseason conteners for the division are seemingly heading in the complete opposite direction.

You always have to take April results with a grain of salt since there’s so much baseball to be played but at the same time, we all know from experience that you’d much rather be in a position where you can simply just maintain your position for the rest of the season rather than having to spend weeks or even months trying to dig yourself out of an early-season hole. The Phillies and Mets are going to have to do some serious digging to get back to ground-level while the Braves are sprinting and putting an early gap between them and their two usual foes.

So while it’s tough to say what the long-term impact of this run of form for everybody in the NL east will be, it’s certainly great that the Braves are in the position that they’re currently in. They took care of business on this road trip, they’ve already gone 8-2 in the first 10 games of this 13-game NL East gauntlet and they’ll have a further opportunity to keep on kicking the Phillies while they’re down now that they’ve got a home series against Philadelphia coming up. It will be very important for the Braves to keep this run going in the same direction in order to make sure that any path back for the Phillies will be as difficult as possible.

For now, you’ve got to tip your cap to the Nationals for continuing to swing the bat very well. Their pitching staff may not be any good but it’s clear that Washington won’t be a doormat for teams to walk all over during this season. The quality of Washington’s offense and Miami’s pitching will likely make things tougher for the Braves within the division but that’ll also be just as annoying for New York and Philadelphia to deal with as well. This division is going to be an interesting one going forward but hey, as long as the Braves can find a way to stay on top of the pile then I think we’ll all take “interesting” over “frustrating.”

Texas Rangers lineup for April 23, 2026

ARLINGTON, TEXAS - APRIL 21: Josh Smith #8 of the Texas Rangers slides into the third base against the Pittsburgh Pirates at Globe Life Field on April 21, 2026 in Arlington, Texas. (Photo by Richard Rodriguez/Getty Images) | Getty Images

Texas Rangers lineup for April 23, 2026 against the Pittsburgh Pirates: starting pitchers are Jacob deGrom for the Rangers and Bubba Chandler for the Pirates.

It is the rubber game of the series, and the Rangers are looking to bounce back from yesterday’s unpleasantness to take the series. Alejandro Osuna makes his season debut.

The lineup:

Nimmo — RF

Pederson — DH

Seager — SS

Burger — 1B

Jung — 3B

Carter — CF

Jansen — C

Smith — 2B

Osuna — LF

7:05 p.m. Central start time. Rangers are -160 favorites.

Michael Harris II leaves Braves-Nationals game with left quad tightness; expects to play on Friday

WASHINGTON, DC - APRIL 22: Michael Harris II #23 of the Atlanta Braves rounds the bases after hitting a home run in the second inning during the game between the Atlanta Braves and the Washington Nationals at Nationals Park on Wednesday, April 22, 2026 in Washington, District of Columbia. (Photo by Alyssa McDaniel/MLB Photos via Getty Images) | MLB Photos via Getty Images

Michael Harris II has had a fantastic series as he has absolutely feasted upon the pitching that the Washington Nationals have served up for him. Hopefully, he’ll be able to take that with him back to Atlanta instead of the IL, as Harris has been removed from Thursday afternoon’s game ahead of the bottom of the seventh inning.

We’ll let you know later what’s going on, since it wasn’t exactly apparent what was going on with Harris while he was out there. He ran the bases fine, so maybe something tightened up on him while he was in the dugout? That’s as much speculation as I’ll give you.

We will continually update this post as the the situation continues to develop.

[UPDATE 3:10 p.m ET]: The Braves have described it as “left quad tightness.” Hoo boy. Keep your fingers crossed, folks.

[UPDATE 4:53 p.m. ET]: Money Mike talked to the media after the game and apparently the precautionary removal was just that: Precautionary. He’s feeling good and is expecting to play tomorrow. We’ll see if Walt Weiss gives him a breather in order to make sure he doesn’t exert it too much but as we just saw with Ronald Acuña Jr. and his scare, there’s a very good chance that we will indeed see Harris in the lineup for the series opener against the Phillies on Friday night.