Toronto Blue Jays beat Cleveland Guardians 6-3 in a regular-season MLB match on Wednesday, 3 September 2026. The visitors took the series lead after a day they had not secured in the previous game. And here's the thing — this was part of a short run where both sides had traded wins and losses against each other.
The scoreline tells you Toronto found their rhythm again. They had lost 1-6 in the game before yesterday's 11-0 hammering of the same opponent. To be fair, the Guardians had responded with their own 6-1 victory in that earlier fixture. What matters is who held their nerve today.
The Blue Jays have been playing some sharp baseball lately. They won 7-0 and 4-3 against the Mariners before that, and also took an 8-1 decision. Cleveland's recent form has been more uneven — they won 11-1 against Kansas City but also lost 3-8 and 0-3 in the same stretch.
There is no point pretending this game was predictable. The bookmakers are pricing a low-scoring game when these two teams meet, but today's 9 runs altogether suggest neither side found a solid answer. The Guardians came from behind at least once, but the wheels came off when the pressure mounted.
This result leaves the regular-season standings with Toronto ahead by a fraction. Not a dramatic shift, but enough to keep the pressure on Cleveland for the final weeks. By the end of September, every game carries more weight than it does in July.