Cease Dominates as Blue Jays Blank Mariners in Seattle

SEATTLE, Wash. — Some nights, you don’t need much. The Toronto Blue Jays proved that on Friday at T-Mobile Park, combining Dylan Cease‘s absolutely filthy pitching with two perfectly timed runs in the third inning to blank the Seattle Mariners 2-0 and steal Game 1 of this holiday weekend series.

Pitching Decisions

7.0IP3H0ER1BB9K
6.0IP5H2ER1BB4K
1.0IP1H0ER0BB1K

Star Performers

Andrés Giménez

Season AVG: .238
3AB1H0HR1RBI1R1BB
J.P. Crawford

Season AVG: .216
3AB1H0HR0RBI0R1BB

This was textbook dominant pitching performance. Cease, dealing with the kind of command and stuff that makes opposing hitters look foolish, worked seven innings of three-hit ball with zero earned runs and nine strikeouts. He threw strikes when he needed to, got ahead in counts, and made the Mariners’ lineup chase pitches out of the zone all night. It’s the kind of outing that wins ballgames, and frankly, it’s the kind of performance you expect from a pitcher of Cease’s caliber when he’s locked in.

Dylan Cease fans nine against Mariners

The Blue Jays’ offense, meanwhile, did exactly what it needed to do: capitalize on opportunities without getting greedy. After Luis Castillo navigated the first two innings relatively unscathed, Toronto struck in the third like a snake. Andrés Giménez ripped a sharp line drive into center field for a double, scoring Sean Keys. One batter later, Vladimir Guerrero Jr. lined a single to right field, plating Giménez to make it 2-0.

 Andrés Giménez's RBI double
Vladimir Guerrero Jr.'s RBI single

That’s it. That’s all they needed. Castillo was solid enough, scattering five hits over six innings with four strikeouts, but he couldn’t keep Toronto off the board when it mattered. He took the loss, but it wasn’t because he was bad, it was because the Blue Jays were better when it counted.

Cease Was Simply Untouchable

What made Friday night so frustrating for the Mariners was that Cease was operating on another level entirely. He punched out J.P. Crawford on a fastball that Crawford couldn’t lay off. He got Guerrero Jr. looking at strike three in the second inning. Nine strikeouts over seven innings tells you everything you need to know about his command and stuff. The ABS challenges didn’t help Seattle’s cause either, with multiple strike calls confirmed and at least one ball overturned on appeal. When technology is working against you and your pitcher is dealing like Cease was, you’re not winning this game.

Cease, Guerrero Jr. lead Blue Jays to 2-0 win
Dylan Cease K's J.P Crawford

Louis Varland came in for the save situation in the ninth and closed it out cleanly, giving up a hit but striking out one. That’s professional baseball at its finest: bring in your closer, let him do his job, and get out of Dodge with a win.

A Bittersweet Loss for Seattle

For the Mariners, this loss stings because they had Cease for stretches but couldn’t cash in. That’s baseball, but it’s also maddening when you’re the home team trying to set the tone in a series. The fourth of July was still a day away on Friday night, but Toronto brought all the fireworks the Mariners needed to see.

Condensed Game: TOR@SEA – 7/3/26

The Blue Jays are simply the better team when they play sound baseball like this. Dominant starting pitching, timely hitting, and clean execution. It’s not fancy, but it works.

Box Score

Toronto Blue Jays Batting

Player AB R H RBI BB SO AVG
Nathan Lukes RF 4 0 0 0 0 1 .292
Vladimir Guerrero Jr. 1B 3 0 1 1 1 1 .268
Kazuma Okamoto 3B 4 0 1 0 0 0 .240
Daulton Varsho CF 4 0 0 0 0 1 .254
Alejandro Kirk C 4 0 0 0 0 0 .200
Yohendrick Piñango LF 4 0 1 0 0 2 .267
Myles Straw LF 0 0 0 0 0 0 .239
Ernie Clement 2B 4 0 0 0 0 0 .295
Sean Keys DH 4 1 2 0 0 0 .250
Andrés Giménez SS 3 1 1 1 1 0 .238

Toronto Blue Jays Pitching

Pitcher IP H R ER BB SO ERA
Dylan Cease (W) 7.0 3 0 0 1 9 2.79
Jeff Hoffman 1.0 0 0 0 1 2 4.42
Louis Varland (SV) 1.0 1 0 0 0 1 0.96

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford 3B 3 0 1 0 1 2 .216
Randy Arozarena LF 4 0 0 0 0 2 .280
Dominic Canzone DH 4 0 1 0 0 2 .269
Weston Wilson PR 0 0 0 0 0 0 .212
Cal Raleigh C 4 0 0 0 0 2 .160
Josh Naylor 1B 4 0 0 0 0 0 .251
Luke Raley RF 3 0 0 0 0 1 .231
Cole Young 2B 3 0 1 0 0 1 .259
Victor Robles CF 2 0 1 0 1 0 .240
Colt Emerson SS 3 0 0 0 0 2 .208

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Luis Castillo (L) 6.0 5 2 2 1 4 4.79
José A. Ferrer 1.0 0 0 0 1 1 2.43
Michael Rucker 1.0 1 0 0 0 0 6.48
Nick Davila 1.0 0 0 0 0 0 2.45