CO Logo
Schedule
Arbitrage
Positive EV
Bet Tracking
Futures
Sign up for full access
Real-time odds, alerts & more
Schedule›MLB Schedule›Toronto Blue Jays @ Pittsburgh Pirates
Toronto Blue Jays Toronto Blue Jays
vs
Pittsburgh Pirates Pittsburgh Pirates
MLB
Final
Toronto Blue Jays 2
-
Pittsburgh Pirates 5

Game Updates

Post-Game Analysis 19 hours ago

The Pittsburgh Pirates' young ace Paul Skenes continued his dominance on Monday night, striking out eight over six sharp innings to lead his team to a 5-2 victory over the Toronto Blue Jays. Skenes, who allowed just two runs on five hits, outdueled Toronto's Kevin Gausman in a pitcher's battle that turned on timely hitting. The Pirates' offense, though quiet for much of the game, broke through with clutch at-bats—Spencer Horwitz collected two hits, while Alexander Canario and Henry Davis each drove in key runs. Toronto's bats struggled to string together rallies, with Daulton Varsho striking out three times and the Blue Jays going 0-for-6 with runners in scoring position.

Pittsburgh's bullpen sealed the win with three scoreless frames, including a perfect ninth from Dennis Santana, who struck out one to close it out. The loss drops Toronto further back in the playoff hunt, while the Pirates—led by Skenes' 2.16 ERA—continue to build momentum behind their emerging star. With another masterful performance, Skenes proved once again why he's the cornerstone of Pittsburgh's resurgence.

Live Update 1 day ago

🔥 BOTTOM 3RD IN PITTSBURGH AND WE'RE DEADLOCKED! The Pirates and Blue Jays are knotted at 2-2 in a pitcher's duel turning into a slugfest—Spencer Horwitz just scorched a 2-for-2 night with 2 RBI, while Paul Skenes (5 Ks in 3 innings!) battles Kevin Gausman (57 pitches, 2 ER) in a high-wire act! Toronto's Addison Barger answered early with an RBI single, but Pittsburgh's Bryan Reynolds drove in a run to even it up! Skenes is dealing—fanning five Blue Jays already—but Gausman's escaping jams with his slider. Right now: Pirates at the plate with a chance to break the tie, and Vladdy Guerrero Jr. (0-for-2 but dangerous) looms in the 4th. Next pitch could change everything—who blinks first?!

Pre-Game Preview 2 days ago

Baseball's rising stars will collide under the Pittsburgh lights when the Toronto Blue Jays visit PNC Park for a Monday night showdown with the Pittsburgh Pirates (6:40 PM ET). This August 18th matchup pits two teams with postseason aspirations against each other in what could be a pivotal late-summer test. The Blue Jays bring their explosive offense to the Steel City, while the Pirates will look to defend their home turf with the same grit that's defined their 2025 campaign.

With both squads jockeying for position in their respective divisions, every pitch will carry extra weight in this prime-time battle. The Pirates' resurgent pitching staff will face its toughest challenge yet against Toronto's dangerous lineup, while Pittsburgh's opportunistic offense gets a chance to prove itself against one of the AL's most formidable clubs. In a season where momentum shifts in an instant, this single game could spark a late-summer surge—or leave one team scrambling to recover.

Betting Tools

  • Game Schedule
  • Futures Markets
  • Betting Calculators
  • Arbitrage Opportunities
  • Positive EV Bets

Sports

  • MLB
  • NBA
  • NFL
  • NHL

Cypher Odds

  • About Us
  • Privacy Policy
  • Terms of Service
  • Contact

Follow Us

  • Telegram
  • X
  • Discord

© 2025 Cypher Odds. All rights reserved.

Gambling involves risk. Please bet responsibly.