Minneapolis, MN (MNN/Learfield Sports -- Eddie Rosario finished a single shy of the cycle and drove in three runs to help the Minnesota Twins snap a four-game skid with a 9-5 victory over the Seattle Mariners on Thursday night.

Aaron Hicks and Brian Dozier also homered for the Twins, who had lost 10 of their previous 12 games. Phil Hughes (10-6) gave up five runs on 10 hits and struck out five in five innings and Joe Mauer extended his hitting streak to 11 games.

The series continues tonight as the Twins look to help improve their place in the Wild Card chase. Last night’s win broke up a four game losing streak and was just their third win in the last 11 games.

Tonight it will be Tommy Milone on the mound for the Twins with a first pitch set for 7:10 p-m from Target Field, pre-game coverage starts at 6:30 on 1340 KROC AM.