SEATTLE (AP) — Nelson Cruz and Kyle Seager each hit a two-run homer, and Yovani Gallardo pitched effectively into the seventh inning as the Seattle Mariners made the most of four hits to hold off the Oakland Athletics 6-5 on Monday night.

Oakland scored twice in the ninth when Mariners closer Edwin Diaz walked four of the five batters he faced to force in a run. Tony Zych relieved, and the second run scored on Khris Davis' groundout. After an intentional walk to Yonder Alonso loaded the bases again, Zych struck out Adam Rosales looking on a 3-2 pitch for his first major league save.

Cruz's home run, his ninth, put Seattle up 4-0 in the second as the Mariners capitalized on five walks by Sean Manaea (1-3), activated earlier in the day off the disabled list.

More From 1460 ESPN