Just when we lose all hope in Tarvaris Jackson, he come through and plays great.
In a game when he needed to perform, Jackson answered with a 12-for-15 night for 202 yards and two touchdowns. He also scrambled once for five yards.
He threw a very impressive 64-yard touchdown pass to Darius Reynaud where he split a couple defenders and hit Reynaud perfectly in stride.
On a night that Favre was to debut for his formal rival, Jackson stole the show. He threw nice passes all over the field and more importantly, they were catchable.
When the Vikings played the Colts last week, it seemed that Jackson was out in his own world, barely completing 50 percent of his passes with an interception. Balls were flying everywhere, five to ten yards off target nearly every time.
That obviously wasn't the case against the Chiefs.
So why is Jackson making it harder to trade him?
After a night that he had, it should raise some interest in teams around the league who are looking for a solid backup.
The team that may not want to pull the trigger on a trade yet is the Vikings.
They have seen signs of brilliance in the young quarterback, but also seen him struggle mightily.
What happens if Favre goes down to injury early in the season? We are left with Sage Rosenfels and John David Booty. Is that really what we want?
I don't have any faith in JDB to be a quality backup yet. I think Sage could be a great quarterback for the Vikings, but I would feel more comfortable with Jackson as a backup or starting than I would with JDB.
If the Vikings do trade Jackson, will he turn around and bring a team to the playoffs? That is what may scare the Vikings right now.
They've given up some big money to Sage Rosenfels and can't afford to cut or trade him right now. They just drafted Booty and don't want to give up on him yet.
What will the Vikings do? Jackson has put them in a pickle that could come back to haunt them.