The Kansas City Royals entered the bottom of the ninth inning of Sunday's game against the Texas Rangers locked in a 3-3 tie.
After getting a couple of runners on base, the Royals quickly saw their scoring chances lessen, as the Rangers picked up two outs.
With the bases loaded, the game came down to outfielder Lorenzo Cain, who stepped to the plate needing a hit to give the Royals a walk-off victory.
Cain hit a routine fly ball to right field, where Texas outfielder Shin-Soo Choo seemingly had it tracked. However, as you can see in the video below, Cain and the Royals got an assist from the sun as Choo lost the ball in the glare and had it hit off his glove:
Alex Gordon scampered home to score the game-winning run as the ball bounced away from Choo and the celebration was on. Teammates mobbed Cain at first base to celebrate the unexpected victory.
According to ESPN.com, Cain thought he had blown his team's scoring chance when the ball came off of his bat, as he figured Choo would be able to make the catch:
"When I hit it, I was thinking out," Cain said. "Luckily, the sun had shifted over just enough to block his view and missing that ball. I appreciate that sun in that situation."
With the 4-3 win, the Royals avoided getting swept by the Rangers and stopped a five-game losing streak.
Choo explained that the sun was at the perfect angle to hinder his view of the ball, but added that teams practice making plays in similar conditions, so he has no excuse for not making the catch:
"I saw the ball at the very beginning and the ball just kept going to right field and then I lost the ball," Choo said. "I'm guessing the ball's fair and just off the glove. I was trying to make the play so I can't say I was very lucky.
"You work on it during the season, in spring training on sun balls. On straight balls, on straight popups, you can have a better chance, but the ball was moving. That's a lot more difficult to catch."
With the win, the Royals improved to 45-45 on the season. They are in third place in the American League Central division, two games behind the first-place Cleveland Indians and also two games behind the New York Yankees and Tampa Bay Rays in the AL wildcard race.
The Rangers, meanwhile, fell to 45-46 with the loss and are 2.5 games out of the wildcard race. They face a much steeper climb in the AL West, as they trail the first-place Houston Astros by 16.5 games.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms