MINNEAPOLIS (AP) — Evan Longoria homered for the third straight game, and Matt Andriese worked five innings in a rain-shortened start to pick up his fourth win as the Tampa Bay Rays beat the Twins 7-4 Saturday.

Longoria's fifth-inning home run was one of four for the Rays on the cloudy day, and the second of three allowed by Twins starter Ervin Santana (1-5). Steven Souza Jr.'s three-run shot off Santana in the fourth put the Rays ahead for good, and Logan Morrison's two-run homer in the seventh against Michael Tonkin put the game out of reach to give Tampa Bay its second consecutive win.

Hank Conger — who came in hitting .188 with one homer — had a solo shot in the third.

Andriese (4-0) allowed three runs, one unearned, in five innings — his shortest start this season thanks in part to a 70-minute rain delay in the sixth.