Adrian Peterson rushed for 126 yards and two touchdowns just hours after his wife gave birth to a son Sunday. It was the second consecutive 100-plus yard effort for the Vikings running back and propelled the team to a 31-14 victory over the San Diego Chargers.

"It started off well. My son [Axyl Eugene Peterson] was born early this morning, so that right there kind of put things in perspective. I was just like, 'Wow, this is what life is really about,'" Peterson said. "So coming in here today, having the support from my teammates and going out there having fun, there was only one way to end this today and a victory was it."

Peterson has put together back-to-back efforts that mirror the record-breaking running back his teammates remember.

Vikings linebacker Chad Greenway has played nine years with Peterson and said he's been pushing him to improve.

"When he looks to me he wants an honest assessment of what he's doing and how he's doing," Greenway said. "I try to be honest with him and I just thought he didn't look like himself yet. I thought he needed to get his legs under him.

"I thought this week in practice was the first time it looked like the Adrian that I remember. I just try to stay on him just to keep him working, keep him driving."

Peterson's 2-yard touchdown run put the Vikings up 10-0 in the second quarter and his 43-yard run in the third quarter extended the their lead to 17-7.

He also cleaned up the fumbling problem he had in Week 2.

"It felt good to finally get in the end zone and knock the rust off. It would have been nice to get a third one," Peterson said. "My legs felt lighter today and just the preparation throughout the week helped with that. … My mind was in a great place, and yeah, I think I'm back."