Shanahan: "Every game is big...we sure needed it"