Heading into the ninth inning, the Blue Jays were down 4-1. Indians closer Chris Perez gave up three runs in the ninth, sending the game into extra innings.
In the 16th inning, J.P. Arencibia hit a home run, leading the Blue Jays to the win.
Both teams went back and forth during extra innings with rallies, but neither was able to take advantage of men on base until Arencibia's home run in the 16th.
As the game went on, the temperature got colder and damper. Toronto manager John Farrell said, "We're dealing with guys who were cramping up during the game, even though it's not hot and sweaty. It's still cold. They've been on their feet for five straight hours. It's a testament to their will."
This is the fourth straight Opening Day game that the Cleveland Indians have lost. The Toronto Blue Jays have won six out of their last eight Opening Day games.
The Blue Jays showed tremendous strength and determination in the first game of the 2012 season. Everyone was exhausted and cold, but they fought and battled on refusing to give up.
Although this is only one game, it is a good sign of the season ahead of Toronto. Farrell joked saying, "If tonight is any kind of insight into this season, strap in. We're in for a long ride."
Toronto played their first game as if it meant making it to the postseason. This is a freshly-energized team that played with its heart.
Blue Jays fans are in for a great season.