There was skepticism throughout the day whether the weather would allow Cleveland to even play Friday night and, in hindsight, a postponement would have been a better result.
The Toronto Blue Jays spoiled the major league debut of starting pitcher Eli Morgan, taking advantage of the monsoon-like conditions and racking up 15 hits en route to an 11-2 rout.
The game ended in bizarre fashion in the seventh inning. Josh Naylor came to the plate when suddenly the umpiring crew decided to send the game into a rain delay, though the weather conditions had, if anything, improved from earlier in the game.