The Carolina Panthers' latest offensive disaster started and ended with Matt Moore interceptions.
In between there were a bunch of completions ... by the No.1 draft choice in the other huddle.
While Moore and the Panthers' offense reverted to form, St. Louis quarterback Sam Bradford continued marching the Rams back to respectability with a 20-10 win Sunday before 52,281 at the Edward Jones Dome.
Meanwhile, the Panthers (1-6) stayed in the hunt for the first overall pick, the consolation prize St. Louis (4-4) snagged last season after going 1-15.
Never miss a local story.
Bradford, the rookie from Oklahoma, played turnover-free football and carved up the Carolina secondary with precision passes that seldom covered more than 7 or 8 yards.
His performance stood in stark contrast to Moore, who had three of the Panthers' four turnovers a week after throwing for a career-high 308 yards in a win against San Francisco.
Moore was picked off on the Panthers' first offensive play - a surprising flea-flicker from the conservative Carolina coaching staff that did not surprise Chris Long. The Rams' defensive end pressured Moore into a hurried throw off his back foot that James Laurinaitis intercepted in Carolina territory.
Though the Rams did not score off the turnover, it set the stage for a first half in which the Panthers scratched out just 16 yards on their first 11 plays.
"It was like the same old Panthers on offense. That first half was as bad as it's been," left tackle Jordan Gross said. "What did we have? You take out that final two-minute drive, I mean, geez. It's extremely frustrating."
Moore's frustrations boiled over after his final pick - a deep pass intended for Steve Smith, who never turned back for the ball. As he came to the sideline, Moore threw his arms down and yelled something in the direction of quarterbacks coach Rip Scherer.
As the Rams showed mercy with two kneel-downs inside the Panthers' 20, Moore approached Scherer in what appeared to be a conciliatory gesture.
"Just frustrated with everything, just the way it went," Moore said. "We didn't come out here and expect that. Maybe let the emotions get to me a little bit, which I shouldn't have done."
Moore said "a lot" happened on the last interception, but would not expound.
A lot went wrong with the Panthers' offense in general.
Smith lost a fumble and had a pass bounce off his facemask - "like a high-schooler," he said. Tailback Jonathan Stewart, who started for an injured DeAngelo Williams, carried 14 times for 30 yards -120 yards off his average in three previous starts in 2009.
It's never good when a punt return - a 31-yarder by Captain Munnerlyn - is your longest play of the day.
More than half of the Panthers' 201 yards came on their two scoring drives when they were in a hurry-up offense. Seven of their 11 drives lasted four plays or fewer, resulting in a 13-minute deficit in time of possession.
Asked if the defense was on the field too long in the first half, Panthers coach John Fox replied: "Are you talking about the first half of the season or today? That'd be yes."
Fox, normally a straight man in press conferences, couldn't help but laugh at his joke.
The rest of it wasn't much fun, as Moore attested.
The Rams, already without three receivers, lost right tackle Jason Smith to a mid-week concussion. Steven Jackson, who became the franchise's leading rusher a week earlier, played with a broken ring finger on his left hand.
Carolina stopped Jackson's string of 100-yard rushing games at three by limiting him to 59 yards on 23 carries.
But the Panthers could never quite get to Bradford, who made quick passes, smart throwaways and rolled the pocket to escape the rush. The Panthers sacked Bradford twice, although one of them came when he ran out of bounds after seeing a penalty flag.
Bradford completed 25 of 32 passes for 191 yards and two touchdowns. He was deadly on third down, hitting on 9 of 11 passes for 73 yards and both touchdowns - including a 23-yarder to tight end Daniel Fells on third-and-18.
"We got some sacks. So that's positive. But we need to get turnovers," Panthers linebacker Jon Beason said. "They got four turnovers. Why can't we get four turnovers? Just got to make the big play, man. That's what it comes down."
Panthers defensive coordinator Ron Meeks, who called more blitzes than he normally does, said Bradford kept his poise.
"I thought we'd get him a little flustered. We brought pressure to try to create some negative situations," Meeks said. "But he's a good quarterback. He does a good job. He didn't let that fluster him very much."
Moore's numbers were similar to Bradford's - 23-of-37 passing for 194 yards and a touchdown - with one glaring exception.
With the three interceptions, Moore has 12 turnovers in four-plus games - more than half of Carolina's 23 giveaways. Fox indicated he plans to stay with Moore, who said the Panthers would try to fix what ails them.
Gross said the most frustrating part is he does not see "a bunch of quitters" when he looks around the locker room.
"Guys practice hard and do the things you want them to do," Gross said. "But it's just so bad on offense. There's no other reason we're losing besides that."