Mariners ride 5-run 7th to victory: 5/18/18