2003 San Francisco 49ers season

{{short description|NFL team season}}

{{Use mdy dates|date=August 2023}}

{{Infobox NFL team season

| team = San Francisco 49ers

| year = 2003

| logo =

| record = 7–9

| division_place = 3rd NFC West

| owner = Denise DeBartolo York and John York

| general_manager = Terry Donahue

| coach = Dennis Erickson

| off_coach = Greg Knapp

| def_coach = Jim L. Mora

| stadium = San Francisco Stadium at Candlestick Point

| playoffs = Did not qualify

| pro bowlers = FB Fred Beasley
WR Terrell Owens
LB Julian Peterson

| AP All-pros = LB Julian Peterson (1st team)
FB Fred Beasley (2nd team)
SS Tony Parrish (2nd team)

| shortnavlink = 49ers seasons

}}

The {{nfly|2003}} San Francisco 49ers season was the franchise's 57th season in the National Football League (NFL).

The team entered their 2003 season attempting to improve upon their 10–6 output from 2002. Dennis Erickson was the new head coach after Steve Mariucci was fired which resulted in a search that lasted four weeks.{{cite news|url=https://www.newspapers.com/clip/42814843/reno_gazettejournal/|title=Niners Choose Erickson|newspaper=Reno Gazette-Journal|location=Reno, Nevada|date=February 12, 2003|agency=Associated Press|page=B1}} The 49ers failed to surpass their 2002 record and finished the season 7–9 by losing six close games, and the 49ers missed the playoffs for the first time since 2000.

It was the final season that noted 49ers Terrell Owens, Garrison Hearst, Tai Streets, Derrick Deese, Ron Stone, and Jeff Garcia spent with the team.

Offseason

= NFL Draft =

{{main|2003 NFL draft}}

{{NFL team draft start

| year = 2003

| teamname = San Francisco 49ers

}}

{{NFL team draft entry

| round = 1

| pick = 26

| player = Kwame Harris

| position = Offensive tackle

| college = Stanford

| notes =

| maderoster = yes

}}

{{NFL team draft entry

| round = 2

| pick = 57

| player = Anthony Adams

| position = Defensive tackle

| college = Penn State

| notes =

| maderoster = yes

}}

{{NFL team draft entry

| round = 3

| pick = 89

| player = Andrew Williams

| position = Defensive end

| college = Miami (FL)

| notes =

| maderoster = yes

}}

{{NFL team draft entry

| round = 4

| pick = 124

| player = Brandon Lloyd

| position = Wide receiver

| college = Illinois

| notes =

| maderoster = yes

| probowl = yes

}}

{{NFL team draft entry

| round = 5

| pick = 161

| player = Aaron Walker

| position = Tight end

| college = Florida

| notes =

| maderoster = yes

}}

{{NFL team draft entry

| round = 6

| pick = 197

| player = Arnaz Battle

| position = Wide receiver

| college = Notre Dame

| notes =

| maderoster = yes

}}

{{NFL team draft entry

| round = 7

| pick = 241

| player = Ken Dorsey

| position = Quarterback

| college = Miami (FL)

| notes =

| maderoster = yes

}}

{{NFL team draft end

| hof = no

}}

Personnel

= Staff =

{{NFL final staff

| year = 2003

| team = San Francisco 49ers

| front_office =

| head_coach =

| offensive =

| defensive =

| special_teams =

| strength =

  • Physical development coordinator – Jerry Attaway
  • Strength development coordinator – Terrell Jones

}}

= Roster =

{{NFL final roster

|Year=2003

|TeamName=San Francisco 49ers

|Active=53

|Inactive=6

|PS=5

|Quarterbacks=

|Running Backs=

|Wide Receivers=

|Tight Ends=

|Offensive Linemen=

|Defensive Linemen=

|Linebackers=

|Defensive Backs=

|Special Teams=

|Reserve Lists=

|Practice Squad=

}}

Regular season

= Schedule =

class="wikitable" style="text-align:center"
style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Week

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Date

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Opponent

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Result

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Record

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Venue

!style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"| Attendance

style="background:#cfc"

! 1

| September 7

| Chicago Bears

| W 49–7

| 1–0

| San Francisco Stadium

| 67,554

style="background:#fcc"

! 2

| September 14

| at St. Louis Rams

| L 24–27 {{small|(OT)}}

| 1–1

| Edward Jones Dome

| 65,990

style="background:#fcc"

! 3

| September 21

| Cleveland Browns

| L 12–13

| 1–2

| San Francisco Stadium

| 67,412

style="background:#fcc"

! 4

| September 28

| at Minnesota Vikings

| L 7–35

| 1–3

| Hubert H. Humphrey Metrodome

| 64,111

style="background:#cfc"

! 5

| October 5

| Detroit Lions

| W 24–17

| 2–3

| San Francisco Stadium

| 67,365

style="background:#fcc"

! 6

| October 12

| at Seattle Seahawks

| L 19–20

| 2–4

| Seahawks Stadium

| 66,437

style="background:#cfc"

! 7

| October 19

| Tampa Bay Buccaneers

| W 24–7

| 3–4

| San Francisco Stadium

| 67,809

style="background:#fcc"

! 8

| October 26

| at Arizona Cardinals

| L 13–16 {{small|(OT)}}

| 3–5

| Sun Devil Stadium

| 40,824

style="background:#cfc"

! 9

| November 2

| St. Louis Rams

| W 30–10

| 4–5

| San Francisco Stadium

| 67,812

10

! colspan=6 |Bye

style="background:#cfc"

! 11

| {{dow tooltip|November 17, 2003}}

| Pittsburgh Steelers

| W 30–14

| 5–5

| San Francisco Stadium

| 67,877

style="background:#fcc"

! 12

| November 23

| at Green Bay Packers

| L 10–20

| 5–6

| Lambeau Field

| 70,250

style="background:#fcc"

! 13

| November 30

| at Baltimore Ravens

| L 6–44

| 5–7

| M&T Bank Stadium

| 69,549

style="background:#cfc"

! 14

| December 7

| Arizona Cardinals

| W 50–14

| 6–7

| San Francisco Stadium

| 66,975

style="background:#fcc"

! 15

| December 14

| at Cincinnati Bengals

| L 38–41

| 6–8

| Paul Brown Stadium

| 64,666

style="background:#cfc"

! 16

| December 21

| at Philadelphia Eagles

| W 31–28 {{small|(OT)}}

| 7–8

| Lincoln Financial Field

| 67,866

style="background:#fcc"

! 17

| {{dow tooltip|December 27, 2003}}

| Seattle Seahawks

| L 17–24

| 7–9

| San Francisco Stadium

| 67,840

style="{{NFLPrimaryStyle|San Francisco 49ers|year=2003|border=2}}"

|colspan="8"| Note: Intra-division opponents are in bold text.

= Game summaries =

== Week 1: vs. Chicago Bears ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 1: Chicago Bears at San Francisco 49ers

|date=Sunday, September 7, 2003

|road=Bears

|R1=0|R2=7|R3=0|R4=0

|Home=49ers

|H1=10|H2=23|H3=6|H4=10

|stadium=San Francisco Stadium at Candlestick Point

|weather={{convert|66|°F|°C|1|disp=or}} (Partly cloudy)

|scoring=

1st Quarter

2nd Quarter

  • CHI – Desmond Clark 3-yard pass from Kordell Stewart (Paul Edinger kick) SF 10–7
  • SF – Jeff Garcia 3-yard rush (Jeff Chandler kick) SF 17–7
  • SF – Tai Streets 16-yard pass from Jeff Garcia (kick failed) SF 23–7
  • SF – Ahmed Plummer 68-yard interception return (Jeff Chandler kick) SF 30–7
  • SF – Jeff Chandler 29-yard field goal SF 33–7

3rd Quarter

  • SF – Jeff Chandler 28-yard field goal SF 36–7
  • SF – Jeff Chandler 24-yard field goal SF 39–7

4th Quarter

  • SF – Jeff Chandler 26-yard field goal SF 42–7
  • SF – Garrison Hearst 1-yard rush (Jeff Chandler kick) 49–7

|TV=Fox|TVAnnouncers=Sam Rosen & Bill Maas}}

The 49ers started the season off strongly, defeating the Bears 49–7. The game was close in the second quarter, with the 49ers leading 10–7, however, the Bears' defense gave way to the 49ers' offense who scored 39 unanswered points. The Bears were also plagued with turnovers; the team lost two fumbles and quarterback Kordell Stewart tossed three interceptions. The 49ers’ offensive line performed exceptionally well, as quarterback Jeff Garcia was never sacked during the course of the game.

== Week 2: at St. Louis Rams ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 2: San Francisco 49ers at St. Louis Rams

|date=Sunday, September 14, 2003

|stadium=Edward Jones Dome, St. Louis, Missouri

|weather=Played indoors (domed stadium)

|road=49ers

|R1=7|R2=3|R3=7|R4=7|R5=0

|Home=Rams

|H1=7|H2=0|H3=7|H4=10|H5=3

|scoring=1st Quarter

2nd Quarter

  • SF – Jeff Chandler 35-yard field goal SF 10–7

3rd Quarter

  • STL – Marshall Faulk 2-yard rush (Jeff Wilkins kick) STL 14–10
  • SF – Kevan Barlow 19-yard rush (Jeff Chandler kick) SF 17–14

4th Quarter

  • STL – Dane Looker 19-yard pass from Marc Bulger (Jeff Wilkins kick) STL 21–17
  • STL – Jeff Wilkins 29-yard field goal STL 24–17
  • SF – Terrell Owens 13-yard pass from Jeff Garcia (Jeff Chandler kick) TIED 24–24

Overtime

  • STL – Jeff Wilkins 28-yard field goal STL 27–24

|TV=Fox|TVAnnouncers=Joe Buck, Troy Aikman, Cris Collinsworth & Pam Oliver}}

Coming off of a blowout, the 49ers played a tight match against the division rivals St. Louis Rams. It was a back-and-forth game, with the lead changing hands four times. The 49ers scored a game-tying touchdown late in the fourth quarter with a pass to Terrell Owens. In overtime, the Rams' Jeff Wilkins kicked a {{convert|28|yd|adj=on}} field goal to win the game, the team overcoming their four turnovers. The loss meant the 49ers started the season 1–1.

== Week 3: vs. Cleveland Browns ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 3: Cleveland Browns at San Francisco 49ers

|date=Sunday, September 21, 2003

|weather={{convert|87|°F|°C|1|disp=or}} (Sunny)

|stadium=San Francisco Stadium at Candlestick Point

|road=Browns

|R1=0|R2=0|R3=0|R4=13

|Home=49ers

|H1=0|H2=6|H3=3|H4=3

|scoring=

2nd Quarter

  • SF – Owen Pochman 38-yard field goalSF 3–0
  • SF – Owen Pochman 44-yard field goalSF 6–0

3rd Quarter

  • SF – Owen Pochman 36 field goal SF 9–0

4th Quarter

|TV=CBS|TVAnnouncers=Greg Gumbel, Phil Simms, Armen Keteyian}}

In a low-scoring contest, the 49ers lost in the squeaker. After a scoreless first quarter, the 49ers struck first, however, they could not get into the end zone, scoring only four field goals. However, it appeared it would be sufficient; the 49ers led 12–0 in the final quarter. This would not be the case, though, as Browns’ quarterback Kelly Holcomb went on to throw two touchdown passes. Lossing dropped the 49ers to 1–2.

== Week 4: at Minnesota Vikings ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 4: San Francisco 49ers at Minnesota Vikings

|date=Sunday, September 28, 2003

|weather=Played indoors (domed stadium)

|stadium=Hubert H. Humphrey Metrodome, Minneapolis

|road=49ers

|R1=0|R2=0|R3=0|R4=7

|Home=Vikings

|H1=14|H2=14|H3=0|H4=7

|scoring=

1st Quarter

2nd Quarter

  • MIN – Randy Moss 35-yard pass from Gus Frerotte (Aaron Elling kick) MIN 21–0
  • MIN – Nate Burleson 22-yard pass from Gus Frerotte (Aaron Elling kick) MIN 28–0

4th Quarter

  • MIN – Randy Moss 59-yard pass from Gus Frerotte (Aaron Elling kick) MIN 28–0
  • SF – Tai Streets 37-yard pass from Tim Rattay (Owen Pochman kick) MIN 35–7

|TV=Fox|TVAnnouncers=Joe Buck, Troy Aikman, Cris Collinsworth & Pam Oliver}}

Playing against the undefeated Vikings, the 49ers were unable to keep pace with their opponent. Scoring only in the final minutes of the fourth quarter, the 49ers were, at one point, behind 35–0. Several times the 49ers came within striking distance, however, three interceptions sealed their fate. The 49ers lost their third consecutive game and fell to 1–3.

== Week 5: vs. Detroit Lions ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 5: Detroit Lions at San Francisco 49ers

|date=Sunday, October 5, 2003

|stadium=San Francisco Stadium at Candlestick Point

|weather={{convert|71|°F|°C|1|disp=or}} (Partly cloudy)

|road=Lions

|R1=0|R2=10|R3=0|R4=7

|Home=49ers

|H1=10|H2=7|H3=7|H4=0

|scoring=

1st Quarter

  • SF – Terrell Owens 6-yard pass from Jeff Garcia (Owen Pochman kick) SF 7–0
  • SF – Owen Pochman 48-yard field goal SF 10–0

2nd Quarter

3rd Quarter

  • SF – Jeff Garcia 1-yard rush (Owen Pochman kick) SF 24–10

4th Quarter

  • DET – Olandis Gary 2-yard rush (Jason Hanson kick) SF 24–17

|TV=Fox|TVAnnouncers=Kenny Albert & Brian Baldinger}}

Attempting to snap a three-game losing streak, the 49ers hosted the Detroit Lions, who were led by former head coach Steve Mariucci. A game riddled with errors, the 49ers fumbled three times (recovery each time), Jeff Garcia threw an interception, and Joey Harrington tossed two. The Lions never led, with the 49ers opening up a 17–0 lead in the second quarter. With their first win since the season opener, the 49ers moved up to 2–3.

== Week 6: at Seattle Seahawks ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 6: San Francisco 49ers at Seattle Seahawks

|date=Sunday, October 12, 2003

|stadium=Qwest Field, Seattle

|road=49ers

|R1=0|R2=3|R3=13|R4=3

|Home=Seahawks

|H1=7|H2=10|H3=0|H4=3

|scoring=

1st Quarter

2nd Quarter

  • SEA – Josh Brown 27-yard field goal SEA 10–0
  • SEA – Mack Strong 21-yard rush (Josh Brown kick) SEA 17–0
  • SF – Owen Pochman 42-yard field goal SEA 17–3

3rd Quarter

  • SF – Garrison Hearst 6-yard rush (Owen Pochman kick) SEA 17–10
  • SF – Jeff Garcia 2-yard rush (kick failed) SEA 17–16

4th Quarter

  • SF – Owen Pochman 33-yard field goal SF 19–17
  • SEA – Josh Brown 37-yard field goal SEA 20–19

|TV=ESPN|TVAnnouncers=Mike Patrick, Joe Theismann, Paul Maguire & Suzy Kolber}}

For the second time in four games, the 49ers lost by a one-point differential. Playing against the division rival Seahawks, the 49ers fell behind 17–0 before halftime and had to play catch up in the second half. Slowly closing the gap, the 49ers scored 19 straight points to take the lead 19–17. However, the defense was unable to stop the Seahawks' 2-minute drill as Seattle's team drove into field goal range and scored the game-winning field goal off the foot of kicker Josh Brown and on the final drive of the game, Garrison Hearst fumbled the ball away at their own 43-yard-line to seal the loss. With the loss, the 49ers fell to 2–4.

== Week 7: vs. Tampa Bay Buccaneers ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 7: Tampa Bay Buccaneers at San Francisco 49ers

|date=Sunday, October 19, 2003

|weather={{convert|73|°F|°C|1|disp=or}} (Sunny)

|stadium=San Francisco Stadium at Candlestick Point

|road=Buccaneers

|R1=7|R2=0|R3=0|R4=0

|Home=49ers

|H1=7|H2=14|H3=0|H4=3

|scoring=

1st Quarter

2nd Quarter

4th Quarter

  • SF – Owen Pochman 27-yard field goal SF 24–7

|TV=Fox|TVAnnouncers=Curt Menefee & Tim Green}}

Hosting the defending Super Bowl champions, the Tampa Bay Buccaneers, the 49ers got their third win of the season, knocking off the Buccaneers 24–7. The 49ers led the entire game and statistically dominated on both sides of the ball, both scoring often and forcing turnovers. Both teams were able to score touchdowns on passes of {{convert|75|yd}}. With the victory, the 49ers moved to 3–4 on the season.

== Week 8: at Arizona Cardinals ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 8: San Francisco 49era at Arizona Cardinals

|date=Sunday, October 26, 2003

|stadium=Sun Devil Stadium, Tempe, Arizona

|road=49ers

|R1=6|R2=0|R3=0|R4=7|R5=0

|Home=Cardinals

|H1=7|H2=3|H3=3|H4=0|H5=3

|scoring=

1st Quarter

2nd Quarter

  • AZ – Tim Duncan 53-yard field goal AZ 10–6

3rd Quarter

  • AZ – Tim Duncan 20-yard field goal AZ 13–6

4th Quarter

  • SF – Kwame Harris 1-yard fumble return (Owen Pochman kick) TIED 13–13

Overtime

  • AZ – Tim Duncan 39-yard field goal AZ 16–13

|TV=Fox|TVAnnouncers=Curt Menefee & Tim Green}}

In an attempt to win their second consecutive game for the first time this season, the 49ers traveled to Arizona to play against their division rival, the Cardinals. The game was close throughout, being tied up in the fourth quarter off a one-yard fumble return for a touchdown. However, it was decided in Arizona's favor in overtime with a {{convert|39|yd|adj=on}} field goal. In that game, kicker Owen Pochman missed two field goals and an extra point, and would be replaced by Todd Peterson for the rest of the season. With the loss, the 49ers instead of improving to .500, they dropped to 3–5.

== Week 9: vs. St. Louis Rams ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 9: St. Louis Rams at San Francisco 49ers

|date=Sunday, November 2, 2003

|stadium=San Francisco Stadium at Candlestick Point

|weather={{convert|55|°F|°C|1|disp=or}} (Mostly cloudy)

|road=Rams

|R1=3|R2=0|R3=0|R4=7

|Home=49ers

|H1=14|H2=10|H3=6|H4=0

|scoring=

1st Quarter

  • SF – Cedrick Wilson 95-yard kickoff return (Todd Peterson kick) SF 7–0
  • STL – Jeff Wilkins 39-yard field goal SF 7–3
  • SF – Terrell Owens 5-yard pass from Tim Rattay (Todd Peterson kick) SF 14–3

2nd Quarter

  • SF – Todd Peterson 44-yard field goal SF 17–3
  • SF – Brandon Lloyd 27-yard pass from Tim Rattay (Todd Peterson kick) SF 24–3

3rd Quarter

  • SF – Tai Streets 5-yard pass from Tim Rattay (kick failed) SF 30–3

4th Quarter

  • STL – Torry Holt 41-yard pass from Marc Bulger (Jeff Wilkins kick) SF 30–10

|TV=Fox|TVAnnouncers=Dick Stockton, Daryl Johnston & Tony Siragusa}}

Playing their second straight game against a division rival, the 49ers hosted the St. Louis Rams. The 49ers kick returner Cedrick Wilson returned the opening kick {{convert|95|yd}} for a touchdown and the 49ers would not relinquish their lead. The 49ers offense became potent, opening up a 30–3 lead in the third quarter. The win brought the 49ers up to 4–5 heading into their bye week.

== Week 11: vs. Pittsburgh Steelers ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 11: Pittsburgh Steelers at San Francisco 49ers

|date= Monday, November 17, 2003

|stadium=San Francisco Stadium at Candlestick Point

|weather={{convert|54|°F|°C|1|disp=or}} (Clear)

|road=Steelers

|R1=0|R2=0|R3=7|R4=7

|Home=49ers

|H1=7|H2=3|H3=14|H4=6

|scoring=

1st Quarter

  • SF – Terrell Owens 61-yard pass from Tim Rattay (Todd Peterson kick) SF 7–0

2nd Quarter

  • SF – Todd Peterson 32-yard field goal SF 10–0

3rd Quarter

  • PIT – Jerome Bettis 1-yard rush (Jeff Reed kick) SF 10–7
  • SF – Kevan Barlow 78-yard rush (Todd Peterson kick) SF 17–7
  • SF – Fred Beasley 28-yard pass from Tim Rattay (Todd Peterson kick) SF 24–7

4th Quarter

  • SF – Todd Peterson 22-yard field goal SF 27–7
  • SF – Todd Peterson 44-yard field goal SF 30–7
  • PIT – Antwaan Randle El 32-yard pass from Tommy Maddox (Jeff Reed kick) SF 30–14

|TV=ABC|TVAnnouncers=Al Michales & John Madden}}

Coming off their bye, the 49ers strung together their second straight victory, this time over the Pittsburgh Steelers. The 49ers shut out the Steelers in the first half, leading 10–0 at halftime. The Steelers offense came together in the second half to put some points on the board, statistically leading the 49ers, however it wasn't enough to close the gap. The 49ers' victory brought them to 5–5.

== Week 12: at Green Bay Packers ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 12: San Francisco 49ers at Green Bay Packers

|date= Sunday, November 23, 2003

|stadium=Lambeau Field, Green Bay, Wisconsin

|road=49ers

|R1=0|R2=3|R3=7|R4=0

|Home=Packers

|H1=7|H2=10|H3=0|H4=3

|scoring=

1st Quarter

2nd Quarter

  • GB – Robert Ferguson 16-yard pass from Brett Favre (Ryan Longwell kick) GB 14–0
  • SF – Todd Peterson 24-yard field goal GB 14–3
  • GB – Ryan Longwell 38-yard field goal GB 17–3

3rd Quarter

  • SF – Terrell Owens 24-yard pass from Tim Rattay (Todd Peterson kick) GB 17–10

4th Quarter

  • GB – Ryan Longwell 37-yard field goal GB 20–10

|TV=Fox|TVAnnouncers=Dick Stockton, Daryl Johnston & Tony Siragusa}}

After completing their first two-game win streak of the season, the 49ers traveled in Week 12 to their conference rival Green Bay Packers. The Packers dominated on both sides of the ball, leading 17–3 at the half. Despite forcing Brett Favre into throwing three interceptions, the 49ers offense could only manage 192 total yards, a majority coming off the performance of their two star players, Garrison Hearst and Terrell Owens. Losing dropped the 49ers back under .500, at 5–6.

== Week 13: at Baltimore Ravens ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 13: San Francisco 49ers at Baltimore Ravens

|date= Sunday, November 30, 2003

|stadium=M&T Bank Stadium, Baltimore

|road=49ers

|R1=3|R2=3|R3=0|R4=0

|Home=Ravens

|H1=7|H2=17|H3=0|H4=20

|scoring=

1st Quarter

  • BAL – Jamal Lewis 6-yard rush (Matt Stover kick) BAL 7–0
  • SF – Todd Peterson 48-yard field goal BAL 7–3

2nd Quarter

  • SF – Todd Peterson 40-yard field goal BAL 7–6
  • BAL – Matt Stover 28-yard field goal BAL 10–6
  • BAL – Marcus Robinson 38-yard pass from Anthony Wright (Matt Stover kick) BAL 17–6
  • BAL – Ray Lewis 29-yard interception return (Matt Stover kick) BAL 24–6

4th Quarter

  • BAL – Matt Stover 47-yard field goal BAL 27–6
  • BAL – Terry Jones 6-yard pass from Anthony Wright (Matt Stover kick) BAL 34–6
  • BAL – Matt Stover 41-yard field goal BAL 37–6
  • BAL – Musa Smith 2-yard rush (Matt Stover kick) BAL 44–6

|TV=Fox|TVAnnouncers=Sam Rosen & Bill Maas}}

The 49ers were dismantled by the Ravens easily, 44–6, with the 49ers limited to only two field goals. The 49ers were plagued with turnovers, quarterback Jeff Garcia throwing four interceptions, one of which was returned {{convert|29|yd}} for a touchdown by Ray Lewis. With the loss, the 49ers fell to 5–7, including six losses on the road.

== Week 14: vs. Arizona Cardinals ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 14: Arizona Cardinals at San Francisco 49ers

|date=Sunday, December 7, 2003

|road=Cardinals

|stadium=San Francisco Stadium at Candlestick Point

|weather={{convert|55|°F|°C|1|disp=or}} (Sunny)

|R1=0|R2=0|R3=7|R4=7

|Home=49ers

|H1=14|H2=20|H3=9|H4=7

|scoring=

1st Quarter

  • SF – Jeff Garcia 3-yard rush (Todd Peterson kick) SF 7–0
  • SF – Terrell Owens 1-yard pass from Jeff Garcia (Todd Peterson kick) SF 14–0

2nd Quarter

  • SF – Tai Streets 18-yard pass from Jeff Garcia (Todd Peterson kick) SF 21–0
  • SF – Cedrick Wilson 27-yard pass from Jeff Garcia (kick failed) SF 27–0
  • SF – Terrell Owens 2-yard pass from Jeff Garcia (Todd Peterson kick) SF 34–0

3rd Quarter

  • SF – Josh McCown fumbles, recovered by Marcel Shipp in end zone for a safety SF 36–0
  • AZ – James Hodgins 3-yard pass from Josh McCown (Neil Rackers kick) 36–7
  • SF – Jeff Garcia 4-yard rush (Todd Peterson kick) SF 43–7

4th Quarter

  • SF – Kevan Barlow 46-yard rush (Todd Peterson kick) SF 50–7
  • AZ – Anquan Boldin 16-yard pass from Josh McCown (Neil Rackers kick) SF 50–14

|TV=Fox|TVAnnouncers=Curt Menefee & Tim Green}}

After an embarrassing loss, the 49ers regrouped to win 50–14 against their division rival Arizona Cardinals. The 49ers’ offense dominated throughout the game, at one point leading 36–0 and rolling up nearly {{convert|500|yd}} of total offense. A rare safety was also scored, just after halftime. The defense also performed well, forcing two fumbles. With the win, the 49ers climbed to 6–7 on the season.

== Week 15: at Cincinnati Bengals ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 15: San Francisco 49ers at Cincinnati Bengals

|date= Sunday, December 14, 2003

|stadium= Paul Brown Stadium, Cincinnati

|road=49ers

|R1=0|R2=17|R3=0|R4=21

|Home=Bengals

|H1=7|H2=14|H3=10|H4=10

|scoring=

1st Quarter

2nd Quarter

  • CIN – Kevin Hardy 10-yard fumble return (Shayne Graham kick) CIN 14–0
  • SF – Terrell Owens 58-yard pass from Jeff Garcia (Todd Peterson kick) CIN 14–7
  • SF – Tai Streets 41-yard pass from Jeff Garcia (Todd Peterson kick) TIED 14–14
  • CIN – Peter Warrick 31-yard pass from Jon Kitna (Shayne Graham kick) CIN 21–14
  • SF – Todd Peterson 23-yard field goal CIN 21–17

3rd Quarter

  • CIN – Rudi Johnson 49-yard rush (Shayne Graham kick) CIN 28–17
  • CIN – Shayne Graham 34-yard field goal 31–17

4th Quarter

  • SF – Jeff Garcia 6-yard rush (Todd Peterson kick) CIN 31–24
  • CIN – Shayne Graham 30-yard field goal CIN 34–24
  • SF – Kevan Barlow 1-yard rush (Todd Peterson kick) CIN 34–31
  • CIN – Rudi Johnson 3-yard rush (Shayne Graham kick) CIN 41–31
  • SF – Kevan Barlow 3-yard rush (Todd Peterson kick) CIN 41–38

|TV=Fox|TVAnnouncers=Ron Pitts & Tim Ryan}}

A high-scoring shootout, the 49ers were slightly outscored by the Bengals, 41–38. The 49ers topped {{convert|500|yd}} of total offense, but surprisingly never led in this close game. This can be partially attributed to their four fumbles, three of which were lost to the Bengals. One fumble was returned {{convert|10|yd}} for a touchdown by Bengals' Kevin Hardy. The loss meant the 49ers fell to 6–8. Of the 49ers' season, this was the 13th time in 14 games in which the home team won (including the last 11 games), the home team outscoring the visitor 422–199 so far this season.

== Week 16: at Philadelphia Eagles ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 16: San Francisco 49ers at Philadelphia Eagles

|date=Sunday, December 21, 2003

|stadium=Lincoln Financial Field, Philadelphia

|road=49ers

|R1=7|R2=7|R3=3|R4=11|R5=3

|Home=Eagles

|H1=0|H2=14|H3=7|H4=7|H5=0

|scoring=

1st Quarter

2nd Quarter

  • PHI – Duce Staley 7-yard rush (David Akers kick) TIED 7–7
  • PHI – Duce Staley 1-yard rush (David Akers kick) PHI 14–7
  • SF – Brandon Lloyd 33-yard pass from Jeff Garcia (Todd Peterson kick) TIED 14–14

3rd Quarter

  • PHI – Brian Westbrook 81-yard punt return (David Akers kick) PHI 21–14
  • SF – Todd Peterson 33-yard field goal PHI 21–17

4th Quarter

  • SF – Todd Peterson 25-yard field goal PHI 21–20
  • SF – Kevan Barlow 1-yard rush (Brandon Lloyd pass from Jeff Garcia) SF 28–21
  • PHI – Todd Pinkston 19-yard pass from Donovan McNabb (David Akers kick) TIED 28–28

Overtime

  • SF – Todd Peterson 22-yard field goal SF 31–28

|TV=Fox|TVAnnouncers=Joe Buck, Troy Aikman, Cris Collinsworth & Pam Oliver}}

Another squeaker, this game marked the sixth time this season the 49ers played a game that was decided three points or less, and the only one of those six in which the 49ers walked away with a victory. The 49ers outgained the Eagles, 414 to 293, and dominated in time of possession, but they failed to put away the Eagles in regulation due largely to three special teams miscues by punter Bill LaFleur: a fumbled hold on a first-quarter field goal attempt, a punt returned 81 yards for a touchdown by Brian Westbrook, and an 8-yard punt that set up an Eagles touchdown. But the 49ers were able to win when kicker Todd Peterson from {{convert|22|yd}} out during overtime. With the victory, the 49ers moved up to 7–8.

== Week 17: vs. Seattle Seahawks ==

{{Americanfootballbox

|titlestyle={{Gridiron primary style|San Francisco 49ers|year=2003|border=2}}; text-align:center

|state=collapsed

|title=Week 17: Seattle Seahawks at San Francisco 49ers

|date=Saturday, December 27, 2003

|stadium=San Francisco Stadium at Candlestick Point

|road=Seahawks

|weather={{convert|49|°F|°C|1|disp=or}} (Partly Cloudy)

|R1=0|R2=14|R3=7|R4=3

|Home=49ers

|H1=0|H2=14|H3=3|H4=0

|scoring=

2nd Quarter

  • SF – Jed Weaver 18-yard pass from Jeff Garcia (Todd Peterson kick) SF 7–0
  • SF – Cedrick Wilson 14-yard pass from Jeff Garcia (Todd Peterson kick) SF 14–0
  • SEA – Alex Bannister 31-yard pass from Matt Hasselbeck (Josh Brown kick) SF 14–7
  • SEA – Shaun Alexander 3-yard rush (Josh Brown kick) TIED 14–14

3rd Quarter

  • SF – Todd Peterson 38-yard field goal SF 17–14
  • SEA – Koren Robinson 30-yard pass from Matt Hasselbeck (Josh Brown kick) SEA 21–17
  • SEA – Josh Brown 33-yard field goal SEA 24–17

|TV=Fox|TVAnnouncers=Dick Stockton, Daryl Johnston & Tony Siragusa}}

The last game of the season, the 49ers hosted division rival Seattle Seahawks. The game was tied at the end of the first quarter and again at halftime, but the 49ers were unable to keep in during the second half. With the loss, the 49ers clinched a losing season, at 7–9, after winning the division the previous year.

= Standings =

{{2003 NFC West standings}}

References

{{Reflist}}