MINNEAPOLIS (AP) — J.B. Shuck's two-run, pinch-hit triple in the seventh inning sent the Chicago White Sox over Minnesota 6-4 Thursday, the Twins' last home game before beginning a key road trip.

Eddie Rosario hit a grand slam for the Twins, who fell 1½ games behind idle Texas for the second AL wild-card spot. Minnesota now starts a nine-game swing to division leaders Houston and Kansas City and wraps up at the White Sox.

Shuck's liner off reliever Casey Fien (4-6) made it 5-4 and helped Chicago win for just the second time in 10 games at Target Field this season. Shuck scored later in the seventh on Adam Eaton's sacrifice fly.

Jose Abreu had three hits for the White Sox.

Rosario's slam in the third put the Twins ahead 4-1 against Jeff Samardzija (9-11). The White Sox starter ended his six-game losing streak.

David Robertson got his 28th save in 34 chances.