Brian Dozier made up for his All-Star Game snub in a big way on Friday, clubbing a walk-off three-run homer to cap an improbable comeback for the Minnesota Twins. It was the second walk-off homer of the week for the Twins second baseman, and it came just hours after it was announced his spot in the 2015 American League All-Star team had gone to Mike Moustakas of the Kansas City Royals.

The Detroit Tigers entered the bottom of the ninth inning up 6-1 against the Twins. Reliever Bruce Rondon quickly gave up three hits and a run before Tigers manager Brad Ausmus summoned closer Joakim Soria from the bullpen. Soria proceeded to allow three more runs without recording an out before Dozier stepped up to the plate with the score 6-5 and runners on first and second.

Dozier ripped his 19th homer of the season. 

Dozier has unquestionably been the best second baseman in the AL this season. After a breakout 23-homer season in 2014, Dozier was hoping to make his first career All-Star appearance, but he lost out in the Final Spot Fan Vote to Moustakas. Dozier's snubbing came despite posting 3.3 Wins Above Replacement, good enough for 17th overall across the MLB and eighth in the American League. Dozier's .521 SLG was enough for 10th in the AL and his home run and RBI totals were significantly better than players like Moustakas and the Red Sox's Brock Holt (who made the All-Star Game in Dozier's stead). 

Dozier is 28 (and having a breakout season in the prime of his career). Consequently, the Twins -- who no one predicted would even challenge for a wild-card spot -- sit 2.5 games up on the Tigers in the race for the American League's second wildcard.

Top Videos of the Day

While some experts have been forecasting a Twins collapse, the team has held serve throughout June and July, and could be a contender if they decide to make a move at the July 31st trade deadline. In order to hold off the Tigers and the AL East teams, the Twins must continue to get All-Star level production from Dozier -- and he's shown no signs of slowing down, having just smacked three homers this week.

During the fourth inning of Saturday's game, it was announced that AL All-Star Team manager Ned Yost had selected Dozier to replace the Blue Jays' Jose Bautista. Bautista withdrew from the exhibition game due to a shoulder injury, leaving Dozier with a last-minute opportunity to take the newly vacated spot. However, as long as the current All-Star Game voting system (which centers around a flawed fan vote and an equally flawed managerial decision-making process) remains in effect, worthy players like Dozier will continue to be overlooked in the foreseeable future.