Harrison (12-4) worked around four walks and struck out three in the victory, during which he allowed only one runner to reach as far as third base.
The Texas left-hander's shutout was his second of the year following a June 8 blanking of San Francisco.
Hisashi Iwakuma (1-2) absorbed the loss for the Mariners, coughing up four runs on seven hits in a five-inning effort.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints