KANSAS CITY, MO. -- Adrian Peterson is frustrated and feeling like he's "going to cry," but the Vikings' running back said this season's 0-4 start does not make him regret signing a long-term deal that probably will keep him in Minnesota for the entirety of his career.
"No, not at all," Peterson said after Sunday's 22-17 loss at Kansas City. "I definitely wouldn't have signed unless I thought we had some good guys and a coaching staff that I have confidence in. I'm not worried at all."
Peterson had 80 yards on 23 carries. He has only 102 yards and no touchdowns on 34 second-half carries, yet said he still believes the Vikings can win with an offense built around the running game.
"I feel like it's going to work," Peterson said. "If we stay true to what we do, things will turn around."
A little spat
The Chiefs came into Week 4 with only three touchdowns for the season and managed just one more Sunday. Quarterback Matt Cassel has been the target of criticism, and in the second quarter Chiefs coach Todd Haley gave Cassel quite a tongue-lashing after two red zone incompletions forced Kansas City to settle for a field goal.
Haley seemed most upset with Cassel's impatience on a third-and-goal play from the 6 during which he appeared to panic prematurely, throwing the ball into the back of his offensive line without substantial pressure around him.
As Cassel came to the sideline, Haley lit into him. The quarterback snapped back. And fullback Le'Ron McClain eventually had to play peacemaker.
"I give a lot of motivational speeches throughout the game," Haley explained afterward, later commending Cassel for his resolve.
Cassel also downplayed the spat after the game.
"I seem to respond well when I am pushed and when my back is up against the wall," he said. "Coach tries to create an environment where he challenges you and he rides you."
Johnson hurts elbow
The Vikings were without left tackle Charlie Johnson for the final series of the game.
"I hurt my elbow on the touchdown drive," Johnson said. "I tried to come back, but I couldn't do it. I think I'll be OK."
Bernard Berrian entered the game having caught one pass for 17 yards despite being targeted 10 times. He was targeted six times Sunday and caught one pass when he jumped for the ball over the middle and came down with a 20-yard catch on fourth-and-14. That gave the Vikings the ball at the Kansas City 17. Six plays later, the Vikings scored a touchdown that cut the Chiefs' lead to 22-17.
Career day for kicker
Chiefs kicker Ryan Succop was 2-for-5 on field goal attempts and in danger of losing his job heading into the game. Then he made all five of his attempts, including a career-long 54-yarder.
"It certainly was a little bit of a roller coaster," said Succop, who missed a 38-yard field goal attempt in last week's three-point loss to the Chargers. "I am really glad I could go out and contribute."
Forcing the issue
Chiefs safety Kendrick Lewis said Vikings quarterback Donovan McNabb tends to force passes.
"He tries to get the ball to his players regardless if they are covered or not," Lewis said. "He wants to get the ball to his playmakers, no matter how many people they've got on them. He wants to get the ball in their hands.
"If we get him in that situation, there are only a select few he wants to go to -- the tight end, Percy Harvin and 28 [Peterson]. We did a good job.''
Jared Allen enjoyed his return to Arrowhead Stadium, home for the first four seasons of his NFL career.
Allen heard quite a roar late in the second quarter when he sacked Cassel for a 6-yard loss. He had another sack in the fourth quarter.
"We faced a lot of [maximum protection formations] today," Allen said. "I think I had a tight end in my ear hole every time I turned around."
• Despite missing Wednesday's practice and being limited Thursday and Friday because of tenderness in his left knee, middle linebacker E.J. Henderson made six tackles. He said after the game that his knee reacted fine throughout the day, although he was not used in nickel situations.
• Devin Aromashodu's only catch for the Vikings resulted in his first touchdown. At the end of the first quarter he made a diving 34-yard grab with Chiefs cornerback Brandon Carr all over him.
• Center John Sullivan left the game because of an injury with 13:20 left in the first half. He was replaced by Joe Berger, who made his debut at center. He played one snap while McNabb threw a 42-yard completion to Kyle Rudolph before Sullivan returned.
Jim Souhan contributed to this report.