Smoak's homer gives Seattle stunning 3-2 win