The Vikings' 24-13 upset of San Francisco might have been their most impressive performance since they beat Dallas in the playoffs in 2009. Their upset of Philadelphia in Philadelphia in 2010 was surprising, but those Eagles turned out to be a very flawed team, and with the game being postponed by weather, it never felt like a normal game.

This was different. This was the Vikings beating the 49ers at their own game. Here's what stood out to me:

1. A young Vikings roster that I don't think is talented enough yet to play with the league's big boys took it to the 49ers. They ran the ball. Percy Harvin, as usual, took it to defensive backs. Christian Ponder played with poise. The defense stifled the 49ers' power running game and pressured Alex Smith.

This is the way Leslie Frazier wants to win, and Sunday marked the first time you could see his vision played out on an NFL field against a superior team.

2. Ponder has yet to throw an interception this season. I know, I know, he's had a few dropped, and the 49ers could have changed the game by holding onto Ponder's one terrible throw in the fourth quarter,

Good quarterbacks thrown interceptions, too, though, and good quarterbacks have apparent interceptions dropped. The numbers, in this case, are accurate. Ponder has been careful with the ball and has completed 70 percent of his passes. After 13 NFL starts, he looks about as good as the Vikings could have hoped at this stage of his career.

3. Randy Moss looked like he didn't want to get hit. He short-armed a high throw and didn't appear interested in another pass that whistled by his head. He played sparingly in the fourth quarter of a game where the 49ers were desperate for a deep threat.

After all this time, Moss is pretty much everything everybody has ever said he is. He's a great receiver. He's one of the most unique talents in NFL history. He's a pain in the butt. And he is untrustworthy.

4. Ponder held a weird postgame press conference. He sounded like he wanted to pretend to be mad at everyone who didn't pick the Vikings to win the Super Bowl. But he's such a nice, reasonable guy, that he couldn't maintain the fake anger and kept making jokes.

He did keep bringing up the Super Bowl. Make of that what you will. I do think that Ponder, Kyle Rudolph, John Sullivan, Matt Kalil and the other young offensive players believe they're building something here. The question, for me, is whether they will be ready to win big while Adrian Peterson and Percy Harvin are still healthy and in their prime.

Even in a game we all know if violent, Peterson and Harvin are exceptions. They run with exceptional effort.

5. Chad Greenway is having an outstanding season. He's shown up in the pass rush and in pass coverage. He's been a strong performer against the running game for years, but the man does work at his craft and you can see improvement across the board this year.

6. Sportswriters and radio hosts pick games because picking games can make for interesting copy and fodder. But we really shouldn't. We don't know who's going to win. If we did, we'd all live in Vegas. In penthouses in Vegas.

We don't. I proved that again today. I thought the 49ers would win by about 10.

Please don't ever take the advice of a sportswriter when betting. Nothing good will come of it.

Other stuff:

-Restaurant recommendation of the day: Lola's Pizzeria in Southwest Minneapolis, on Xerxes. Great food and atmosphere.

-Tailgated outside TCF Bank Stadium on Saturday. Nice atmosphere. Not as rowdy as some college campuses, but I think that's a good thing. People were friendly and calm, and the band sounded great.

-I'll be on 1500espn at 2:05 tomorrow, and on WJON in St. Cloud at 7:15 a.m.

-Luckily for me, I'll be covering the Ryder Cup in Chicago this week. It's one of the few things I haven't done as a writer that I had always wanted to do. Next wish: The British Open at St. Andrews one of these years.