ST. LOUIS — Marc Bulger kept the St. Louis Rams' quarterback controversy alive.
Kurt Warner's backup shook off two first-half turnovers, throwing for two touchdowns and keeping his cool on the final drive of a 27-24 overtime win over the San Francisco 49ers on Sunday. Jeff Wilkins kicked a 28-yard field goal with 13 minutes left in the extra period.
Coach Mike Martz wouldn't say whether Bulger or Warner, who had a concussion in the opener, would be the starter next week at Seattle.
"This is a time to celebrate a win and feel good," Martz said. "We'll deal with that on Monday."
Martz couldn't hold back on praise for Bulger, 25-for-36 for 236 yards and two touchdowns — including 15-for-17 for 155 yards after halftime. Bulger was 6-1 as the Rams' starter last year while Warner was 0-6.
The Rams (1-1) have won eight of nine against the 49ers (1-1), the defending NFC West champions.
The 49ers didn't go quietly, forcing the extra period on Terrell Owens' 13-yard touchdown catch from Jeff Garcia with 19 seconds left. The score capped an 85-yard, 11-play march and came from a pair of players who sustained mild concussions in the first half.
San Francisco got one last chance to win it when Arnaz Battle recovered Jeff Chandler's onside kick at midfield with 13 seconds to go. The 49ers still had one timeout, but they ran out of time on Garcia's 29-yard pass to Cedrick Wilson to the St. Louis 26.
RAIDERS 23, BENGALS 20: At Oakland, Sebastian Janikowski's third field, a 39-yarder with 9 seconds left, won it. The Raiders (1-1) got a break on their final drive when Jeff Burris was flagged for pass interference against Jerry Rice, giving Oakland the ball on the Cincinnati 22 with 23 seconds left.
The Bengals (0-2) fell to 0-9 all-time in Oakland. But Jon Kitna calmly rallied his team back to tie it at 20 with 1:18 left when he completed an 8-yard TD pass to Peter Warrick.
Phillip Buchanon had picked off Kitna's pass and returned it 83 yards for the go-ahead touchdown with 3:46 to go.
REDSKINS 33, FALCONS 31: At Atlanta, after being sacked five times and fumbling twice in the first half, Patrick Ramsey threw for a career-high 356 yards and two touchdowns as the Redskins rallied from a 17-point deficit.
Laveranues Coles, shaken up early when his head rammed the leg of Falcons safety Kevin McCadam, recovered to set career highs with 11 catches for 180 yards. He had the clinching touchdown on a 19-yard reception.
Washington is 2-0 for the first time since 1991, the season of its last Super Bowl championship. The Falcons (1-1) failed to give coach Dan Reeves his 200th career victory.
In the final minute of the third quarter, Jessie Armstead sacked Doug Johnson in the end zone for a safety, the final margin.
CHIEFS 41, STEELERS 20: At Kansas City, Dante Hall's 100-yard kickoff return and Priest Holmes' three touchdowns led Kansas City.
Holmes, proving again his recovery from offseason surgery is complete, had 122 yards rushing. The All-Pro running back capped the scoring with a 31-yard run with 5:06 left.
Hall's kickoff return, the longest for the Chiefs (2-0) in almost 36 years, came just moments after the Steelers (1-1) took a 10-0 first-quarter lead.
The Chiefs' revamped defense recovered a fumble and intercepted three passes.
PATRIOTS 31, EAGLES 10: At Philadelphia, Tom Brady passed for 255 yards and three touchdowns for the Patriots (1-1), keeping the Eagles winless at the new Lincoln Financial Field.
In his worst game since his rookie season, Donovan McNabb completed just 18 of 46 passes for 186 yards, threw two interceptions — one returned for a TD — lost two fumbles and was sacked seven times.
Christian Fauria caught two TD passes, Willie McGinest had two sacks and one fumble recovery and Tedy Bruschi returned an interception 18 yards for a TD for New England.
SEAHAWKS 38, CARDINALS 0: At Tempe, The bumbling Cardinals (0-2) turned the ball over on their first four possessions and Matt Hasselbeck threw touchdown passes of 55 and 66 yards to Darrell Jackson.
It was the Cards' most one-sided home loss since a 52-10 beating by Philadelphia on Nov. 8, 1981, seven years before the franchise moved from St. Louis to Arizona.
Reggie Tongue intercepted two passes for the Seahawks (2-0).
BRONCOS 37, CHARGERS 13: At San Diego, Jake Plummer was hurt diving for a first down, but stayed in for two more plays, long enough to throw his third touchdown in less than two quarters.
The Broncos (2-0) dominated the Chargers (0-2) despite losing Plummer (shoulder), who was replaced by Steve Beuerlein, and running back Clinton Portis, who suffered a chest bruise and missed the second half.
Portis had 129 yards on 12 carries, including runs of 25 and 58 yards to set up Denver's first two touchdowns.
PACKERS 31, LIONS 6: At Green Bay, Ahman Green rushed 23 times for 160 yards, including a 65-yarder for a score on his first carry. The Packers (1-1) picked off three of Joey Harrington's passes in the second half and sent the Lions (1-1) to their 17th straight road loss on a field drenched by nearly 3 inches of rain in 48 hours.
Green became the fourth running back in Packers history to top 4,000 career yards.
Al Harris capped the scoring with a 56-yard interception return.
DOLPHINS 21, JETS 10: At East Rutherford, Ricky Williams ran for 125 yards on 34 carries and the Dolphins rebounded from an embarrassing loss to Houston. Miami won at the Meadowlands for the first time since 1997 and avoided its first 0-2 start in 15 years.
After jumping to a 21-3 halftime lead, the Dolphins stalled in the second half against the Jets (0-2). But Vinny Testaverde, playing a good game after a horrible start in the opening loss to Washington, could not lead his team back.
Testaverde was 29-of-45 for 373 yards, and became the ninth quarterback in NFL history to pass for over 40,000 yards in his career.
COLTS 33, TITANS 7: At Indianapolis, Edgerrin James rushed for 120 yards and scored one touchdown, while a stifling defense limited Tennessee (1-1) to 236 yards. The Colts snapped a three-game losing streak against the defending AFC South champs.
James ran with power and looked like his old self, Peyton Manning threw with precision and Indianapolis (2-0) even knocked out Steve McNair for two series with a dislocated ring finger on his throwing hand.
Eddie George was limited to 46 yards on 15 carries, and McNair was 15-of-24 for 138 yards and one touchdown. Nick Harper's 75-yard interception return to close the game was the Colts' first defensive TD since coach Tony Dungy arrived last season.
BILLS 38, JAGUARS 17: At Jacksonville, Travis Henry ran for three scores and Drew Bledsoe threw for 314 yards and two touchdowns in the most lopsided home loss for the Jaguars (0-2) in their nine-year history.
Eric Moulds and Bobby Shaw caught touchdown passes, and the Bills (2-0) looked like one of the NFL's most powerful teams for the second straight week.
SAINTS 31, TEXANS 10: At New Orleans, Aaron Brooks threw for two touchdowns as the New Orleans offense finally showed signs of life.
The Saints (1-1) led the NFC in scoring last season with 432 points and 49 touchdowns. But in the final two games of last season and the first one this year, New Orleans scored only 29 points.
The Texans (1-1) saw David Carr sacked five times after he didn't go down in the opener at Miami.
VIKINGS 24, BEARS 13: At Minneapolis, Kordell Stewart and Chicago showed some spunk, but the Minnesota Vikings were just better.
Moe Williams rushed 21 times for 108 yards and a touchdown, and Daunte Culpepper threw two TD passes to tight end Jim Kleinsasser to lead the Vikings.
The Vikings, who rushed for 202 yards, are off to their first 2-0 start since 2000, when they went to the NFC championship. Culpepper was 20-for-26 for 214 yards, no interceptions and one lost fumble. Kordell Stewart and Chicago showed some spunk, but the Minnesota Vikings were just better. The Bears might have to get used to that this year.
Moe Williams rushed 21 times for 108 yards and a touchdown, and Daunte Culpepper threw two TD passes to tight end Jim Kleinsasser to lead the Vikings to a 24-13 victory Sunday night.
The Vikings, who rushed for 202 yards, are off to their first 2-0 start since 2000, when they went to the NFC championship. Culpepper was 20-for-26 for 214 yards, no interceptions and one lost fumble.