Perhaps one should not make too big a deal about what the Vikings are doing today at the Metrodome, considering the level of competition, but…oh, what the hell. So little has gone right this year, how can we help but indulge in a little excitement, even if it is only the Buffalo Bills? So, here goes: The Vikings’ offense, after looking downright sluggish most of the season, is finally on a roll. The roll began, curiously enough, after Brett Favre was hit hard and left the game with a shoulder injury. Tarvaris Jackson‘s stint in place of Favre didn’t exactly begin well: he threw a pick-six to give the Bills’ an early 7-point lead. But since then, T-Jack and the Vikings have rattled off 31 unanswered points. Yes, I said 31. In the first half. 24 coming in the second quarter. Jackson has been brilliant for much of the half, going 12-for-17 with two touchdown passes, including a gorgeous long strike to Sidney Rice. Rice was the target on Jackson’s other TD pass, with Adrian Peterson accounting for the other two scores. As good as the Vikings’ offense has been, that’s how good the defense has been as well. The Vikes and especially Jared Allen have been all over Buffalo QB Ryan Fitzpatrick. They haven’t notched a sack yet officially, but their pressure did lead to an Antoine Winfield interception. Fitzpatrick’s stats tell the story: 4-for-9 for 9 yards and a QB rating of 12. For the first time all year, the Vikings are hitting on all cylinders. And yes, I realize it’s against the Bills, but still…it’s fun to see this team finally play like they’re capable of playing.