The Twins hadn't had a starter go seven innings since June 21, but Mejia (4-3) helped save the bullpen with his outing. The lefty gave up three runs on nine hits and a walk, striking out five.
After being selected as an All-Star for the first time in his career on Sunday, Twins third baseman Miguel Sano collected three hits, including a two-run double in the sixth that made it 7-2. Luis Valbuena hit a leadoff homer in the seventh for the Angels, and Martin Maldonado had a two-run shot in the eighth, but the Twins scored a pair of runs in the eighth on an RBI single from Kepler and a wild pitch.