OAKLAND — Nick Franklin homered and drove in three runs and the Seattle Mariners rallied from a four-run deficit to beat the Oakland Athletics 7-4 on Tuesday night.
Brad Miller and Kendrys Morales also drove in runs for the Mariners, who won for just the third time in 53 games when trailing after seven innings. Franklin left the game after the top of the eighth inning with a left knee laceration.
Josh Donaldson and Nate Freiman both homered for the A's, who dropped 1 1/2 games behind the AL West-leading Texas Rangers. Derek Norris also drove in a run for the A's.
Sean Doolittle (4-5) allowed hits to all four batters he faced in the eighth.
Brandon Maurer (4-7) pitched a scoreless seventh for the victory.
Danny Farquhar earned his eighth save in 11 chances with a scoreless ninth.
A's rookie Sonny Gray threw seven solid innings, giving up two runs and two hits. He walked two and struck out seven.
Mariners starter Joe Saunders went six innings, giving up four runs and 10 hits. He struck out two and walked three.
The Mariners scored five times in the eighth, getting RBIs from Miller, Franklin and Morales and scoring two runs on wild pitches.
Franklin beat the throw home on Morales' grounder and caught his left knee on Norris' cleats, tearing a hole in his pants and forcing him out of the game with a laceration that required stitches.