MINNEAPOLIS (AP) — Ian Kinsler had a leadoff homer, a double and three RBIs to back David Price's eight innings as the Detroit Tigers beat the Minnesota Twins 4-2 on Thursday night.

Price (9-2) struck out eight in his final start before going to the All-Star Game. He allowed five hits and two unearned runs.

Yoenis Cespedes added two hits and an RBI for the Tigers. Joakim Soria earned his 20th save in 22 chances.

Mike Pelfrey (5-6) gave up four runs and eight hits in 7 2-3 innings for Minnesota. Torii Hunter had a base hit and an RBI, but the Twins had their three-game winning streak snapped.

Kinsler hit the second pitch of the game into the left-field seats, his 32nd career leadoff homer.