The air was thick with the smell of grass and old brick. The wind at Wrigley Field was blowing out to center, the kind of night where a lazy fly ball turns into a souvenir. It was the kind of night where streaks either live or die.On the mound for the Phillies vs Cubs on April 21, 2026, the matchup was Shota Imanaga.
He didn’t have his best swing-and-miss stuff. In fact, he only struck out one batter all night. But he gave up just one run over seven innings. That is the definition of a gritty performance.
By the time the Phillies vs Cubs game result was final, the home crowd was buzzing. The Chicago Cubs vs Philadelphia Phillies score read 7-4.
Chicago extended its winning streak to seven games. Philadelphia extended its losing streak to seven games. The vibe in the clubhouse couldn’t have been more different. The Cubs were playing music. The Phillies were staring at their shoes.
Baseball is weird like that. One team feels like they’re walking on air. The other feels like they’re stuck in mud.
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 4 | 6 | 2 |
| Chicago Cubs | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 1 | X | 7 | 12 | 0 |
| Player | AB | R | H | RBI | HR | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|
| Trea Turner (SS) | 4 | 0 | 0 | 0 | 0 | 1 | 1 | .234 |
| Kyle Schwarber (DH) | 3 | 2 | 1 | 1 | 1 | 1 | 0 | .217 |
| Bryce Harper (1B) | 4 | 1 | 1 | 2 | 1 | 0 | 1 | .274 |
| Felix Reyes (LF) | 4 | 0 | 1 | 0 | 0 | 0 | 0 | .286 |
| Adolis García (RF) | 4 | 1 | 1 | 0 | 0 | 0 | 0 | .210 |
| J.T. Realmuto (C) | 4 | 0 | 0 | 0 | 0 | 0 | 0 | .259 |
| Alec Bohm (3B) | 3 | 0 | 0 | 1 | 0 | 0 | 0 | .128 |
| Brandon Marsh (CF) | 4 | 0 | 2 | 0 | 0 | 0 | 0 | .276 |
| Edmundo Sosa (2B) | 4 | 0 | 0 | 0 | 0 | 0 | 1 | .219 |
| Team Totals | 34 | 4 | 6 | 4 | 2 | 2 | 3 | .218 |
| Player | AB | R | H | RBI | HR | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|
| Ian Happ (LF) | 4 | 1 | 1 | 0 | 0 | 1 | 1 | .322 |
| Nico Hoerner (2B) | 5 | 2 | 2 | 1 | 1 | 0 | 0 | .244 |
| Seiya Suzuki (RF) | 4 | 1 | 2 | 2 | 1 | 0 | 1 | .244 |
| Alex Bregman (3B) | 4 | 1 | 1 | 0 | 0 | 0 | 0 | .229 |
| Michael Busch (DH) | 4 | 1 | 1 | 2 | 0 | 1 | 1 | .169 |
| Dansby Swanson (SS) | 3 | 0 | 0 | 0 | 0 | 1 | 0 | .192 |
| Pete Crow-Armstrong (CF) | 4 | 0 | 2 | 0 | 0 | 0 | 2 | .273 |
| Moisés Ballesteros (PH/C) | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .214 |
| Carson Kelly (C) | 2 | 0 | 1 | 0 | 0 | 0 | 0 | .280 |
| Team Totals | 35 | 7 | 12 | 6 | 2 | 4 | 5 | .262 |
| Pitcher (Team) | IP | H | R | ER | BB | SO | HR | PC | ERA |
|---|---|---|---|---|---|---|---|---|---|
| Jesús Luzardo (PHI) | 4.2 | 5 | 1 | 1 | 4 | 3 | 0 | 100 | 7.94 |
| Orion Kerkering (PHI) | 0.1 | 0 | 0 | 0 | 2 | 0 | 0 | 13 | 3.86 |
| Tanner Banks (PHI) — L (0-1) | 0.2 | 3 | 2 | 2 | 0 | 0 | 0 | 17 | 3.12 |
| Tim Mayza (PHI) | 0.1 | 1 | 0 | 0 | 0 | 1 | 0 | 6 | 5.40 |
| José Alvarado (PHI) | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 15 | 2.79 |
| Brad Keller (PHI) | 1.0 | 3 | 3 | 2 | 1 | 0 | 0 | 27 | 5.68 |
| Shota Imanaga (CHC) — W (2-1) | 7.0 | 3 | 1 | 1 | 1 | 1 | 1 | 87 | 2.17 |
| Riley Martin (CHC) | 1.0 | 2 | 2 | 2 | 0 | 1 | 1 | 22 | 5.23 |
| Jacob Webb (CHC) | 0.2 | 1 | 1 | 0 | 1 | 1 | 0 | 16 | 2.70 |
| Caleb Thielbar (CHC) — S (2) | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 1.93 |
| Player | Team | Inning | Count | RBI | Distance (est.) |
|---|---|---|---|---|---|
| Kyle Schwarber | PHI | Top 6th | 0-1 | 1 | 406 ft / solo HR |
| Nico Hoerner | CHC | Bottom 7th | 1-0 | 1 | 389 ft / solo HR |
| Seiya Suzuki | CHC | Bottom 7th | 2-2 | 2 | 424 ft / 2-run HR |
| Bryce Harper | PHI | Top 8th | 1-1 | 2 | 417 ft / 2-run HR |
Starting Pitchers: A Tale of Two Lefty Aces
Before we look at the Phillies vs Cubs inning-by-inning score, let’s talk about the two guys on the mound. Both were left-handed. Both had faced each other just a week earlier.
Shota Imanaga (Cubs) came into this game hot. He had 11 strikeouts in his last outing. But tonight? He flipped the script. Imanaga wasn’t trying to blow people away. He was trying to get a weak contact. He used his fastball to paint the corners and his splitter to make batters look silly.
He ended his night with 7.0 innings pitched, only 3 hits allowed, and 1 earned run. The Phillies vs Cubs pitching stats show a masterclass in “pitching to contact.” He didn’t need the strikeouts. He just needed outs.
Jesús Luzardo (Phillies) was supposed to be the stopper. But the numbers tell a different story. He threw 100 pitches in just 4.2 innings. He walked four batters. His command was shaky from the first pitch. He gave up five hits. Fortunately for him, only one run scored, but the damage was the number of pitches he threw.
The starting pitchers in the Phillies vs Cubs were a mismatch. Imanaga was efficient. Luzardo was exhausted by the fifth inning.
The “Snooze Fest” Turns Into a Fireworks Show
The Phillies vs Cubs game highlights on April 21 are a story of two halves. The first six innings were a slow, grinding chess match. The last three innings were a home run derby.
For a while, it looked like the Phillies vs Cubs live score on April 21, 2026, was stuck in the mud. In the fifth inning, the Cubs finally broke through. They loaded the bases. The Phillies brought in reliever Orion Kerkering. He walked Moisés Ballesteros on four pitches. It was ugly. It was slow. But it gave the Cubs a 1-0 lead.
Then the Phillies fought back. In the top of the sixth, Kyle Schwarber crushed a solo home run. The Phillies vs Cubs final score today was tied 1-1.
That’s when the game went crazy.
Seventh Inning Mayhem: Hoerner and Suzuki Go Deep
Wrigley Field has a special energy in the seventh inning. The crowd sings. Then they roar.
With one out in the bottom of the seventh, Nico Hoerner stepped up. He took a pitch and launched a solo home run to left field. The Cubs led 2-1.
The next batter was Seiya Suzuki. He watched the first pitch. Then he crushed a two-run shot to the back of the left-field bleachers. It was his first home run of the season. It traveled a long way. The score was now 4-1.
The Phillies vs Cubs batting performance in that inning was surgical. Two swings. Three runs.
Bryce Harper Keeps Fighting (But It’s Not Enough)
You have to give credit to the Phillies. They didn’t roll over.
In the top of the eighth, Bryce Harper did Bryce Harper things. He smashed a two-run home run off Cubs reliever Riley Martin. The score was 4-3. The Phillies were breathing down the Cubs’ necks.
But the Cubs answered right back in the bottom of the eighth. An error by Phillies infielder Scott Kingery (one of two on the night) helped the Cubs push across another run. Michael Busch scored on a wild pitch. It was 5-3.
Then Michael Busch came through again. He singled to shallow center, scoring two more runs. It was 7-3.
The Cubs vs Phillies defensive stats tell the real story. Philadelphia made costly mistakes. Chicago took advantage.

The Ninth Inning Almost Got Messy
The Phillies vs Cubs MLB game summary wouldn’t be complete without mentioning the ninth inning.
The Phillies scored an unearned run. It was 7-4. Two runners were on base. The tying run was in the on-deck circle.
Cubs manager Craig Counsell brought in Caleb Thielbar. The veteran lefty needed just two outs. He got them. Game over.
The Cubs vs Phillies latest results show a team that knows how to win tight games. They are 7-0 in their last seven. They have outscored opponents 51-18 in that stretch. That is dominance.
📊 Phillies vs Cubs Stats April 2026: Final Box Score Breakdown
Let’s look at the numbers. The Phillies vs Cubs stats for April 2026 paint a clear picture.
Table 1: Final Score Breakdown
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
| Philadelphia Phillies | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 4 | 6 | 2 |
| Chicago Cubs | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 3 | X | 7 | 9 | 0 |
Source: ESPN & CBS Sports Box Score Data
Table 2: Key Player Performance (Hitting)
| Player (Team) | AB | R | H | HR | RBI | BB | SO |
| K. Schwarber (PHI) | 3 | 2 | 1 | 1 | 1 | 1 | 0 |
| B. Harper (PHI) | 4 | 1 | 1 | 1 | 2 | 0 | 1 |
| N. Hoerner (CHC) | 5 | 2 | 2 | 1 | 1 | 0 | 0 |
| S. Suzuki (CHC) | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
| M. Busch (CHC) | 4 | 1 | 1 | 0 | 2 | 1 | 1 |
Source: CBS Sports Enhanced Box Score
Table 3: Pitching Stats (Starters)
| Pitcher (Team) | IP | H | R | ER | BB | SO | Pitches |
| J. Luzardo (PHI) | 4.2 | 5 | 1 | 1 | 4 | 3 | 100 |
| S. Imanaga (CHC) | 7.0 | 3 | 1 | 1 | 1 | 1 | 87 |
Source: ESPN Game Recap
💡 Inning by Inning: How the Scoreboard Changed
Let’s look at the Phillies vs Cubs inning-by-inning score sequence.
- 1st-4th Innings: Absolute silence. Both pitchers are dealing. The baseball game box score breakdown shows zeroes across the board. The only excitement was a sliding catch by Ian Happ and a running grab by Bryce Harper. It was a pitcher’s duel.
- 5th Inning (CHC 1-0): The Cubs load the bases. Kerkering walks Ballesteros. Chicago draws first blood.
- 6th Inning (PHI 1-1): Schwarber homers to right-center. The MLB game recap and highlights call this the “spark” the Phillies needed. But it wasn’t.
- 7th Inning (CHC 4-1): Hoerner solo. Suzuki two-run. The Phillies vs Cubs player stats 2026 show this as the turning point.
- 8th Inning (CHC 7-3): Harper hits a two-run shot for Philly. Cubs respond with three runs of their own. The MLB live scoreboard updates went wild.
- 9th Inning (PHI 7-4): A late unearned run for Philly. Too little, too late. The Phillies vs Cubs final score today is sealed.
📉 The Tale of Two Streaks
This game wasn’t just about one night. It was about momentum.
The Chicago Cubs vs Philadelphia Phillies score reflects the direction of each team.
The Chicago Cubs:
- They have won 7 straight games.
- They have outscored opponents 51-18 during the streak.
- Their Phillies vs Cubs head-to-head stats for this series are now 2-0.
- Shota Imanaga lowered his ERA to 2.17.
The Philadelphia Phillies:
- They have lost 7 straight games.
- They have been outscored 49-14 during the slide.
- Their MLB standings update for April 2026 shows them slipping fast in the NL East.
- Jesus Luzardo’s ERA is ballooning. He looks nothing like the Cy Young contender he was last year.
You could feel the difference in the dugout. The Cubs were loose. The Phillies were tense. That’s the MLB game insights and analytics you can’t put on a spreadsheet.
🔥 Key Moments That Defined the Game
Here are the specific plays that changed the Phillies vs Cubs game result.
- The Ballesteros Walk (5th Inning): It was a cheap run. But it broke the ice. Sometimes you just need one run to relax.
- Schwarber’s Homer (6th Inning): The man is on fire. He has 8 homers on the season. He looked like the only Phillie who wanted to win.
- Hoerner’s Go-Ahead Blast (7th Inning): Nico Hoerner is not supposed to be a slugger. But he is playing like one. He has 4 homers this season. This one broke the tie.
- Suzuki’s First Jack (7th Inning): Seiya Suzuki finally got his first home run of 2026. It was a monster. The home runs and strikeouts stats show he needed this confidence boost.
- The Kingery Error (8th Inning): Errors kill. Scott Kingery made two errors in this game. The second one led directly to a Cubs run.
📊 Defensive Analytics: Who Shone and Who Struggled
The Cubs vs Phillies defensive stats tell a story of focus versus frustration.
Cubs Defense:
- Zero errors. Nine innings. No mistakes.
- Ian Happ made a sliding catch in the sixth that saved a run.
- Alec Bohm (Phillies third baseman) actually made a slick play early on, but his offense was absent.
- The Cubs turned a critical double play in the second inning to squash a Phillies threat.
Phillies Defense:
- Two errors. Both by Scott Kingery.
- Kingery threw a double-play ball into right field. That is a rookie mistake.
- The Phillies lineup vs Cubs lineup battle was lost in the field, not just at the plate.
When you play a tight game, defense wins. The Cubs played catch. The Phillies threw the ball away.
🧠 The “Imanaga Adjustment.”
Here is the baseball match statistics breakdown that smart fans noticed.
Shota Imanaga struck out 20 batters in his previous two starts combined. Tonight? He struck out 1 batter. One!
Why the change?
He threw more sinkers. He avoided deep counts. He let his fielders work.
Imanaga realized the wind was blowing out. He knew if he left a fastball up, it might leave the yard. So he kept the ball down. He got 12 ground ball outs.
That is the player performance analysis MLB scouts love. Adjusting to the conditions. Winning without your best stuff.
🏆 Final Thoughts: What This Means for the Playoff Race
The Phillies vs Cubs April 21 2026, game was a snapshot of the MLB season so far.
Chicago looks legit. The pitching is deep. The bullpen is holding leads. The hitters are clutch. They are 7-0 in their last seven. They look like a playoff team.
Philadelphia looks lost. The offense is slumping. The pitching is inconsistent. The defense is shaky. They have lost 7 in a row. The MLB team performance stats show a team spiraling.
If the playoffs started today, the Cubs would be in. The Phillies would be watching from home.
But it’s only April. There is a lot of baseball left. The Phillies vs Cubs full game analysis suggests the Cubs are peaking. The Phillies are bottoming out.
Q: Who won the Phillies vs Cubs game on April 21, 2026?
A: The Chicago Cubs won the Phillies vs Cubs April 21, 2026, matchup with a final score of 7-4. This victory extended their winning streak to seven consecutive games.
Q: What were the Phillies vs Cubs stats for Shota Imanaga?
A: In the Phillies vs Cubs game result, Shota Imanaga pitched 7.0 innings, allowing only 3 hits and 1 earned run. He threw 87 pitches and recorded just 1 strikeout but induced 12 ground ball outs.
Q: How did the Phillies vs Cubs score change in the 7th inning?
A: The Phillies vs Cubs inning by inning score shifted dramatically in the 7th. Nico Hoerner hit a solo home run, followed by a two-run homer from Seiya Suzuki, turning a 1-1 tie into a 4-1 Cubs lead.
Q: What are the current MLB standings after the April 21 games?
A: The MLB standings update for April 2026 shows the Chicago Cubs climbing the NL Central standings with their 7-game winning streak. The Philadelphia Phillies are falling in the NL East, having lost 7 straight games.
Q: Where can I find the full Phillies vs Cubs box score from April 21?
A: The Phillies Cubs box score on April 21 is available on official MLB sources like ESPN, CBS Sports, and the AP News wire. The box score shows the Cubs with 9 hits and 0 errors, while the Phillies had 6 hits and 2 errors.
⚾️ References
- ESPN. (2026, April 21). *Cubs 7-4 Phillies (Apr 21, 2026) Game Recap*. Retrieved from https://www.espn.com/mlb/recap?gameId=401815034[reference:6]
- CBS Sports. (2026, April 21). Philadelphia Phillies vs. Chicago Cubs Box Score. Retrieved from https://www.cbssports.com/mlb/gametracker/boxscore/MLB_20260421_PHI@CHC/[reference:7]
- AP News. (2026, April 21). *Imanaga sharp, Hoerner and Suzuki hit HRs as Cubs beat Phillies 7-4 for 7th straight win*. Retrieved from https://apnews.com/article/phillies-cubs-score[reference:8]
- Bleacher Nation. (2026, April 21). Enhanced Box Score: Cubs 7, Phillies 4. Retrieved from https://www.bleachernation.com/cubs/2026/04/21/enhanced-box-score-cubs-7-phillies-4-april-21-2026/[reference:9]
Read More: Mets vs Dodgers

