Jed Lowrie hit a grand slam in a five-run seventh inning and Dallas Keuchel became the American League's first 17-game winner as the Houston Astros rallied for a 8-5 victory over the Minnesota Twins on Sunday.

The Astros trailed by 1 when Lowrie hit his second career grand slam and his first since 2009 into the second row in right field off Trevor May (8-9) to make it 5-2. May dropped his head when Lowrie connected and shook it as he bounded around the bases and into a celebration at home plate.

Keuchel (17-6) improved to 13-0 at home this season and set a franchise record with his 14th straight win in Houston dating back to last season. He allowed five hits, three runs and struck out 12 in eight innings.