Peguero's sun hit in 9th gives Seattle 2-1 win