Nothing about it was easy. Nothing really has been so far this season for the Mariners. But Seattle white-knuckled its way to a 7-6 win over the D-backs on Friday to open its three-game interleague set, stretching its winning streak to four games thanks to a walk-off double in the 10th inning by Randy Arozarena. "Just a huge moment, huge excitement,” manager Dan Wilson said. “You could feel the energy in that ballpark, it was outstanding.” It’s been a long slog back to .500 from Seattle -- the Mariners hadn’t been there since April 29 when they were 16-16, before J.P. Crawford jogged home on Arozarena’s slash the other way off a Juan Morillo slider on Friday night. A lot has gone wrong along the way. The top two hitters in Seattle’s Opening Day lineup -- last year’s breakout star in Cal Raleigh and its prized offseason acquisition in Brendan Donovan -- are on the IL and likely to remain there for at least a couple more weeks. The bullpen has gone through its own injury issues, while the rotation situation has led to drama of a different variety. But now, the Mariners, who came into the season with higher aspirations than possibly any year previously in franchise history, are a win away from getting above .500 for the first time since they were 3-2 one game into the second series of the year. "I come in every day and all these guys are getting prepared, putting in their work to try to do work,” Arozarena said through interpreter Freddy Llanos. “But in baseball there’s ups and downs. Sometimes things go your way, sometimes they don’t. Right now, things are going our way. You saw in the last series how well this offense can play, and today we were able to get a couple hits and get the win.”