MINNEAPOLIS -- The slumping Seattle Mariners offense hit its stride and Felix Hernandez threw eight strong innings as the Mariners snapped a four-game losing streak with a 6-2 win against the Minnesota Twins Sunday at Target Field.

Seattle, which was averaging less than two runs per game during its losing streak, got the bats going in the middle innings, scoring one run in the fourth, two in the fifth and single runs in the sixth, seventh and ninth to give King Felix all the support he needed.

After giving up a two-run single to Twins designated hitter Trevor Plouffe with two outs in the third, Hernandez was on cruise control, allowing only three singles over his final five innings of work. Twice, he followed those singles with double plays to end the inning. Hernandez pitched eight innings, allowing two runs on seven hits and a walk while striking out five, improving to 5-1 this season. All seven hits Hernandez allowed were singles.

Mariners second baseman Robinson Cano led the Seattle attack with four hits Sunday, scoring their first run in the fourth inning on an RBI single by third baseman Kyle Seager.

An RBI triple by right fielder Michael Saunders tied the game in the fifth before Cano doubled in Saunders to give the Mariners their first lead of the day. Cano also scored the final run of the game in the ninth, reaching base with a single and coming around to score on a wild pitch.

Twins starter Ricky Nolasco took the loss, allowing three runs on six hits and three walks over five innings to drop to 2-4 this season.

NOTES: Mariners DH Corey Hart left the game in the top of the fourth inning with an left hamstring strain after he successfully stole second base. He will be re-evaluated Monday. … Mariners 2B Robinson Cano reached base four times Sunday and has now reached in 26 straight games, tied for his career high he set in 2012. … Twins RHP Ricky Nolasco failed to earn a quality start for the first time in four starts. ... Seattle continues its five-game road trip Tuesday in Texas, sending righty Hisashi Iwakuma (2-0, 1.59 ERA) to the mound. ... Minnesota starts a five-game trip of its own Tuesday in San Diego with former Padre Kevin Correia on the bump (1-5, 6.80 ERA).