Mariners score late to beat Tigers 2-1