KANSAS CITY, Mo. — Colt Keith hit a two-run homer, Matt Vierling had three hits while driving in the go-ahead run, and the Detroit Tigers rallied from an early four-run deficit to beat the Kansas City Royals 7-6 on Monday night in a crucial game for their playoff hopes.
Pinch-hitter Wenceel Pérez had the tying two-run double for Detroit, which began its final trip of the regular season by moving within 1 1/2 games of Minnesota for the final AL wild-card spot. The Twins lost to Cleveland earlier in the night.
''It was an incredible win because of how we were able to do it,'' Tigers manager A.J. Hinch said. ''We didn't do much early, although our at-bats were pretty good. Started to chip away a little bit, a couple of really big swings, and then we held on."
Brenan Hanifee (1-1) earned the win in relief for Detroit, allowing one run and three hits over 2 1/3 innings. Jason Foley finished off a solid bullpen performance, working a perfect ninth to earn his 24th save and second in two days.
''The bullpen has been doing it all year for us,'' Keith said, ''and they did it again tonight.''
Bobby Witt Jr. hit a grand slam to stake Kansas City to a 4-0 lead, and he added a bunt single for a five-RBI game. But the Royals otherwise kept squandering chances to score, just as they did in their loss to the Pirates on Sunday.
Sam Long (3-2) took the loss for Kansas City, allowing three runs while retiring just two batters in relief of Seth Lugo.
''A lot of stuff happened in that game, clearly. It was an intense back-and-forth, both teams putting everything on the line,'' Royals manager Matt Quatraro said. ''You get out to a lead, you feel pretty good. You know they're not going to go away.''