After going through difficulties in the first part of the season, the Seahawks have beaten a pair of division rivals – the Cardinals and the 49ers – in the last two weeks and appear to be back on track.