Edwin Encarnación did everything for the Mariners on Sunday. He fell a triple shy of the cycle, but his 3-run home run put Seattle out of reach in the 7th inning.

Encarnación flashed the leather a few times as well, including this ridiculous diving catch.

Mitch Haniger and Daniel Vogelbach hit back-to-back dingers to put the Mariners in front for good in the 5th inning.

Winning Pitcher, (3-1) Yusei Kikuchi: 6.0 IP, 3 R (1 ER), 6 K, 2 BB

Losing Pitcher, (4-2) Kyle Gibson: 6.0 IP, 4 ER, 6 K, 0 BB

The Mariners now head to Arlington to start their six-game road trip. Seattle starts its three-game series with the Texas Rangers on Monday with pregame coverage starts at 4 p.m. on Freedom 970.

Here are the highlights from the game:

Bottom 4th inning… Domingo Santana RBI Double, 1-0 Mariners

Top 5th inning… Jorge Polanco bunt single, Luis Arraez scores on Kikuchi error, 1-1 tie

Top 5th inning… Jonathan Schoop RBI Ground out, 2-1 Twins

Top 5th inning… Polanco scores on J.P. Crawford error, 3-1 Twins

Bottom 5th inning… Mitch Haniger 2-Run HR, 3-3

Bottom 5th inning… Daniel Vogelbach (back-to-back with Haniger) HR, 4-3 Mariners

Bottom 7th inning… Edwin Encarnación HR, 7-3 Mariners

Top 9th inning… Polanco RBI Single, 7-4 Mariners

Final Call… Mariners win 7-4

Follow 102.9/750 The Game on Facebook, Twitter and Instagram.

More about: