Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 21, 2026

Pete Alonso’s second homer erases Toronto’s fast start as Orioles edge Blue Jays 4-3

A game that opened with Toronto in command ended with Baltimore’s power making the difference. The Blue Jays scored three times in the first inning, but Pete Alonso’s second home run of the night in the eighth sent the Orioles to a 4-3 win at Oriole Park at Camden Yards.

MLB / FINAL
Toronto Blue Jays3 — 4Baltimore Orioles
Toronto Blue JaysBaltimore Orioles

The first inning looked like Toronto’s script

Toronto could not have asked for a cleaner opening burst. Nathan Lukes started the scoring with a single to left that brought home Brett Bateman and sent Alejandro Kirk to second. George Springer followed with a single of his own, scoring Kirk and moving Lukes to third. Sean Keys then added a sacrifice fly to right, and in the span of one inning the Blue Jays had turned a few sharp early at-bats into a 3-0 lead.

What makes the loss sting is everything that happened after that. Toronto did not score again over the final eight innings. The Blue Jays finished with six hits and three walks, but every hit was a single, and 11 runners were left on base. Two ground-ball double plays helped flatten later threats. Baltimore starter Shane Baz, who was hit hard in that first inning, recovered to finish 6 2/3 innings with only those three runs allowed, and the Orioles’ bullpen carried the rest from there.

Baltimore answered one swing at a time

The Orioles never matched Toronto with volume; they matched them with impact. Pete Alonso put Baltimore on the board with a solo homer to right in the first. Gunnar Henderson cut the lead to 3-2 with another solo shot in the sixth. That pattern defined the night for the Blue Jays’ pitchers: they struck out 10 Orioles and issued only two walks, but three of Baltimore’s six hits left the yard.

The decisive turn came in the eighth. Christian Franklin reached with a walk and later scored when Alonso drove a 400-foot homer to left, flipping a 3-2 Toronto lead into a 4-3 Baltimore advantage. The inning also showed how narrow the margin had become. Mason Fluharty was charged with Franklin’s run, and Tyler Rogers was charged with Alonso’s, a split that underlined how one baserunner had become all Baltimore needed before its biggest bat connected again.

Our take: Toronto created traffic, not enough pressure

There is a particular frustration in losing with as many chances as Toronto had. The Blue Jays saw 127 pitches and put nine men on base through six hits and three walks, but traffic is not the same thing as sustained pressure when there is no extra-base damage behind it. Six hits produced only six total bases. The first inning showed the value of simple sequencing; the rest of the night showed how hard it is to keep scoring when the attack becomes almost entirely station to station.

The pitching line is similarly maddening if you view it from Toronto’s side. Ten strikeouts, six hits allowed and only two walks usually give a club a strong platform. This time, the problem was not the number of Orioles reaching base so much as what happened when they did square one up. Baltimore produced 17 total bases from those six hits, thanks to three home runs and a triple. If there is an obvious area for Toronto to tighten, it is limiting that kind of isolated damage after otherwise effective innings.

Our take: Baltimore found enough, but not a complete night

The Orioles earned this result because their best swings were decisive and because their pitching staff stabilized the game after a rough first inning. Baz lasted 6 2/3 innings and kept Toronto off the board after the opening frame. Yennier Cano covered 1 1/3 scoreless innings, and Rico Garcia finished the ninth with two strikeouts. In a game where both clubs had six hits and neither committed an error, Baltimore’s ability to get from a shaky start to a clean finish mattered as much as Alonso’s headline power.

There is still a cautionary note inside the win. Baltimore struck out 10 times, drew only two walks and left eight runners on base. The offense was productive at the exact moments it needed to be, but it was not consistently on top of the game. Creating more baserunners ahead of Alonso and Henderson would make nights like this less dependent on home runs. Even so, the difference on this night was plain: Toronto had the early run of play, but Baltimore had the heavier swings, and by the eighth inning those swings had rewritten the whole evening.

Scoring moments

  1. 1st Inning

    Lukes singled to left, Bateman scored, Kirk to second.

  2. 1st Inning

    Springer singled to left, Kirk scored, Lukes to third.

  3. 1st Inning

    Keys hit sacrifice fly to right, Lukes scored.

  4. 1st Inning

    Alonso homered to right (363 feet).

  5. 6th Inning

    Henderson homered to right (372 feet).

  6. 8th Inning

    Alonso homered to left (400 feet), Franklin scored.

Toronto Blue Jays — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brett Bateman0-1110001016.320.394.413
Myles Straw0-220000004.237.303.343
Alejandro Kirk1-3311001021.283.355.423
Brandon Valenzuela0-000000000.219.304.361
Nathan Lukes1-3311101010.275.324.387
George Springer2-4402100112.251.324.408
Sean Keys0-3300100214.196.250.353
Kazuma Okamoto1-4401000114.235.310.458
Josh Smith0-4400000122.211.303.332
Andres Gimenez1-330100005.242.287.356
Ernie Clement0-330000009.264.290.370
Toronto Blue Jays — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Trey Yesavage2.011103140-263.6740
Brendan Cellucci1.110003015-130.0015
Chad Dallas2.211114134-215.5434
Jose Rodriguez1.01000009-50.009
Mason Fluharty0.201110014-73.3914
Tyler Rogers0.121100111-91.8011
Baltimore Orioles — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Dylan Beavers0-4400000218.231.306.364
Pete Alonso2-4422320116.265.359.510
Gunnar Henderson3-4413110017.227.310.408
Coby Mayo0-4400000215.227.295.466
Christian Encarnacion-Strand1-3301000012.268.320.497
Samuel Basallo0-2200000210.222.291.406
Carlos Narvaez0-110000001.166.244.232
Rece Hinds0-3300000010.155.227.241
Colton Cowser0-110000118.224.314.366
Christian Franklin0-001000106.135.304.189
Jose Barrero0-220000027.000.000.000
Jeremiah Jackson0-110000003.221.246.365
Baltimore Orioles — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Shane Baz6.253332092-594.1192
Yennier Cano1.110001018-132.9218
Rico Garcia1.000002017-123.1417
Toronto Blue Jays — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts5
Batting · Runs Batted In3
Batting · Sacrifice Hit0
Batting · Hits6
Batting · Stolen Bases0
Batting · Walks3
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play2
Batting · Sacrifice Flies1
Batting · At Bats30
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base11
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches127
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases6
Batting · Plate Appearances34
Batting · Projected Home Runs0.0
Batting · Extra Base Hits0
Batting · Runs Created1.0
Batting · Batting Average.200
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.200
Batting · Secondary Average.100
Batting · On Base Percentage.265
Batting · OBP Pct + SLG Pct.465
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs1.0
Batting · Batter Rating18.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.74
Batting · Isolated Power.000
Batting · Walk To Strikeout Ratio0.60
Batting · Walks Per Plate Appearance.088
Batting · Secondary Average Minus Batting Average-.100
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.3
Batting · Balls In Play Average0.2
Batting · MLB Rating70.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls3
Pitching · Strikeouts10
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits6
Pitching · Earned runs4
Pitching · Batters Hit0
Pitching · Walks2
Pitching · Runs4
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs3
Pitching · Triples1
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls10
Pitching · Batters Faced31
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched24
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches123
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored1
Pitching · Player Rating0.0
Pitching · At Bats29
Pitching · Total Bases17
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings8
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched8.0
Pitching · Earned Run Average4.50
Pitching · Walks Plus Hits Per Inning Pitched1.00
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.3
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning15.4
Pitching · Pitches Per Plate Appearance4.0
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.207
Pitching · Opponent's Slugging pct..586
Pitching · Opponent's On-base pct..258
Pitching · Opponent's OPB Pct + SLG Pct.844
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings11.3
Pitching · Strikeout To Walk Ratio5.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.176
Pitching · Total Bases17.000
Pitching · Pitch Count0
Pitching · Strikes81
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists4
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts24
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Baltimore Orioles — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts10
Batting · Runs Batted In4
Batting · Sacrifice Hit0
Batting · Hits6
Batting · Stolen Bases0
Batting · Walks2
Batting · Catcher Interference0
Batting · Runs4
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats29
Batting · Home Runs3
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base8
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches123
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases17
Batting · Plate Appearances31
Batting · Projected Home Runs486.0
Batting · Extra Base Hits4
Batting · Runs Created4.3
Batting · Batting Average.207
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.586
Batting · Secondary Average.448
Batting · On Base Percentage.258
Batting · OBP Pct + SLG Pct.844
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs4.8
Batting · Batter Rating33.5
Batting · At Bats Per Home Run9.7
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.97
Batting · Isolated Power.379
Batting · Walk To Strikeout Ratio0.20
Batting · Walks Per Plate Appearance.065
Batting · Secondary Average Minus Batting Average.241
Batting · Runs Produced8.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.6
Batting · Balls In Play Average0.2
Batting · MLB Rating82.3
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls12
Pitching · Strikeouts5
Pitching · Sacrifice Flies1
Pitching · Losses0
Pitching · Hits6
Pitching · Earned runs3
Pitching · Batters Hit0
Pitching · Walks3
Pitching · Runs3
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls8
Pitching · Batters Faced34
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches127
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats30
Pitching · Total Bases6
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average3.00
Pitching · Walks Plus Hits Per Inning Pitched1.00
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.5
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning14.1
Pitching · Pitches Per Plate Appearance3.7
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.200
Pitching · Opponent's Slugging pct..200
Pitching · Opponent's On-base pct..265
Pitching · Opponent's OPB Pct + SLG Pct.465
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings5.0
Pitching · Strikeout To Walk Ratio1.7
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.214
Pitching · Total Bases6.000
Pitching · Pitch Count0
Pitching · Strikes84
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists14
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0