Quick answer
- Winner
- Cleveland Browns
- Final score
- Cleveland Browns 13–12 San Francisco 49ers
- Halftime
- Cleveland Browns 0–6 San Francisco 49ers at halftime
- FantasyHQ MVP
- Kisean Johnson
- Top passer
- K. Holcomb
- Biggest EPA play
- (1:49) 4-B.LaFleur punts 49 yards to CLE 30, Center-86-B.Jennings. 87-A.Davis to CLE 37 fo…
- Game date
- 2003-09-21
Game summary
The Cleveland Browns beat the San Francisco 49ers 13–12 on 2003-09-21, overcoming San Francisco 49ers's 6–0 halftime lead. Kisean Johnson posted a game-high +11.19 total EPA in the receiving.
The highest-scoring period was Q4 with 16 combined points.
Line score
Final score and points by quarter.
| Q2 | Q3 | Q4 | — | — | T | |
|---|---|---|---|---|---|---|
| 0 | 0 | 13 | 0 | 0 | 13 | |
| 6 | 3 | 3 | 0 | 0 | 12 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Kisean Johnson · Cleveland Browns · Receiving · +11.19 total EPA · 11 snaps · +1.02 EPA/play - 2
K. Holcomb · Cleveland Browns · Passing · +10.78 total EPA · 45 snaps · +0.24 EPA/play - 3

Ashtyn Davis · Cleveland Browns · Receiving · +7.58 total EPA · 5 snaps · +1.52 EPA/play - 4
Q. Morgan · Cleveland Browns · Receiving · +3.75 total EPA · 2 snaps · +1.87 EPA/play - 5

Tyler Owens · San Francisco 49ers · Receiving · +3.37 total EPA · 8 snaps · +0.42 EPA/play - 6
T. Streets · San Francisco 49ers · Receiving · +3.25 total EPA · 3 snaps · +1.08 EPA/play - 7
J. Garcia · San Francisco 49ers · Passing · +2.37 total EPA · 37 snaps · +0.06 EPA/play - 8
S. Heiden · Cleveland Browns · Receiving · +1.80 total EPA · 3 snaps · +0.60 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.

FantasyHQ Game MVP
Kisean Johnson — CLE · Receiving
Kisean Johnson posted the highest total EPA (+11.19) in the game, the strongest overall impact for Cleveland Browns. Across 11 counted snaps, they averaged +1.02 EPA per play.
Kisean Johnson's top snap (+2.48 EPA): (11:51) (Shotgun) 10-K.Holcomb pass to 85-K.Johnson to CLE 45 for 17 yards (23-J.Williams).
Biggest single play (+5.24 EPA): B. LaFleur — (1:49) 4-B.LaFleur punts 49 yards to CLE 30, Center-86-B.Jennings. 87-A.Davis to CLE 37 for 7 yards (35-D.Carpenter). FUMBLES (35-D.Carpenter), RECOVERED by SF-83-A.Battle at CLE 37. 83-A.Battle to CL
Quarterback report card
K. Holcomb led all passers in efficiency for Cleveland Browns, setting the tone in the passing game according to FantasyHQ analytics.
K. Holcomb (Cleveland Browns) · 45 dropbacks · 55.6% completion · +0.24 EPA/play · +10.78 total EPA
J. Garcia (San Francisco 49ers) · 37 dropbacks · 56.8% completion · +0.06 EPA/play · +2.37 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.072 | +0.038 |
| Offensive success rate | 48.7% | 44.9% |
| Pass EPA/play | +0.239 | +0.098 |
| Rush EPA/play | -0.180 | -0.492 |
| Defensive EPA/play | -0.038 | -0.072 |
| Defensive success rate | 55.1% | 51.3% |
Drive & efficiency notes
Both offenses finished within striking distance on EPA per play (Cleveland Browns +0.07, San Francisco 49ers +0.04) — a true toss-up on the analytics sheet.
Season benchmark context (offensive EPA per play):
- Cleveland Browns: +0.07 EPA/play (73rd percentile vs. 2003 team-game averages)
- San Francisco 49ers: +0.04 EPA/play (63rd percentile vs. 2003 team-game averages)
- Cleveland Browns: 8 drives, +5.61 total EPA, 2 scoring drives
- San Francisco 49ers: 10 drives, +2.95 total EPA, 4 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

Cleveland Browns — Ashtyn Davis (K. Holcomb pass) 
Cleveland Browns — Ashtyn Davis (K. Holcomb pass)
Field goals
San Francisco 49ers — O. Pochman
San Francisco 49ers — O. Pochman
San Francisco 49ers — O. Pochman
San Francisco 49ers — O. Pochman
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The second quarter: San Francisco 49ers won the period 6–0. San Francisco 49ers connected on a field goal from the CLE 20 (Q2 13:40) — (13:40) 11-O.Pochman 38 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.; San Francisco 49ers connected on a field goal from the CLE 26 (Q2 0:04) — (:04) 11-O.Pochman 44 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur..
The third quarter: San Francisco 49ers won the period 3–0. San Francisco 49ers connected on a field goal from the CLE 28 (Q3 9:18) — (9:18) 11-O.Pochman 46 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur..
The fourth quarter: Cleveland Browns won the period 13–3. San Francisco 49ers connected on a field goal from the CLE 18 (Q4 15:00) — (15:00) 11-O.Pochman 36 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.; Cleveland Browns found the end zone from the SF 2 (Q4 10:47) — (10:47) 10-K.Holcomb pass to 87-A.Davis for 2 yards, TOUCHDOWN. Penalty on SF-98-J.Peterson, Defensive Offside, declined.; Cleveland Browns added 1 points from the SF 2 (Q4 10:42) — 4-P.Dawson extra point is GOOD, Center-64-R.Pontbriand, Holder-17-C.Gardocki.; Cleveland Browns found the end zone from the SF 11 (Q4 0:34) — (:34) (Shotgun) 10-K.Holcomb pass to 87-A.Davis for 11 yards, TOUCHDOWN..
Turning points
Plays that moved win probability the most.
- Cleveland Browns (Q4 0:34) — (:34) (Shotgun) 10-K.Holcomb pass to 87-A.Davis for 11 yards, TOUCHDOWN.
- Cleveland Browns (Q4 0:49) — (:49) (Shotgun) 50-J.Faine to SF 30 for no gain. FUMBLES, recovered by CLE-10-K.Holcomb at SF 30. 10-K.Holcomb pass to 85-K.Johnson ran ob at SF 11 for 19 yards (29-A.Plummer). K.Holcomb recovered low
- San Francisco 49ers (Q4 0:07) — (:07) (Shotgun) 5-J.Garcia pass intended for 81-T.Owens INTERCEPTED by 37-A.Henry at SF 46. 37-A.Henry to SF 27 for 19 yards (62-J.Newberry).
- San Francisco 49ers (Q1 1:49) — (1:49) 4-B.LaFleur punts 49 yards to CLE 30, Center-86-B.Jennings. 87-A.Davis to CLE 37 for 7 yards (35-D.Carpenter). FUMBLES (35-D.Carpenter), RECOVERED by SF-83-A.Battle at CLE 37. 83-A.Battle to CL
- San Francisco 49ers (Q1 6:35) — (6:35) 40-F.Beasley up the middle to CLE 1 for no gain (99-O.Roye). Play Challenged by SF and Upheld. (Timeout #1 by SF at 06:21.)
Impact plays
Highest EPA snaps that flipped field position.
- San Francisco 49ers (Q1 1:49) — (1:49) 4-B.LaFleur punts 49 yards to CLE 30, Center-86-B.Jennings. 87-A.Davis to CLE 37 for 7 yards (35-D.Carpenter). FUMBLES (35-D.Carpenter), RECOVERED by SF-83-A.Battle at CLE 37. 83-A.Battle to CL
- Cleveland Browns (Q4 0:34) — (:34) (Shotgun) 10-K.Holcomb pass to 87-A.Davis for 11 yards, TOUCHDOWN.
- Cleveland Browns (Q4 7:35) — (7:35) 10-K.Holcomb pass intended for 30-J.White INTERCEPTED by 98-J.Peterson at SF 45. 98-J.Peterson to SF 45 for no gain (30-J.White).
- Cleveland Browns (Q3 5:12) — (5:12) 4-P.Dawson 48 yard field goal is No Good, Wide Right, Center-64-R.Pontbriand, Holder-17-C.Gardocki.
Every scoring play
Chronological scoring with play-by-play context.
San Francisco 49ers FG (+3) — Q2 13:40 · CLE 20 · Score 0-3
(13:40) 11-O.Pochman 38 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.
San Francisco 49ers FG (+3) — Q2 0:04 · CLE 26 · Score 0-6
(:04) 11-O.Pochman 44 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.
San Francisco 49ers FG (+3) — Q3 9:18 · CLE 28 · Score 0-9
(9:18) 11-O.Pochman 46 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.
San Francisco 49ers FG (+3) — Q4 15:00 · CLE 18 · Score 0-12
(15:00) 11-O.Pochman 36 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-B.LaFleur.
Cleveland Browns TD (+6) — Q4 10:47 · SF 2 · Score 6-12
(10:47) 10-K.Holcomb pass to 87-A.Davis for 2 yards, TOUCHDOWN. Penalty on SF-98-J.Peterson, Defensive Offside, declined.
Cleveland Browns XP (+1) — Q4 10:42 · SF 2 · Score 7-12
4-P.Dawson extra point is GOOD, Center-64-R.Pontbriand, Holder-17-C.Gardocki.
Cleveland Browns TD (+6) — Q4 0:34 · SF 11 · Score 13-12
(:34) (Shotgun) 10-K.Holcomb pass to 87-A.Davis for 11 yards, TOUCHDOWN.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Cleveland Browns earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- Kisean Johnson (Cleveland Browns) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Cleveland Browns vs San Francisco 49ers on 2003-09-21?
The Cleveland Browns beat the San Francisco 49ers 13-12 in Week 3, 2003.
What was the score by quarter in Cleveland Browns vs San Francisco 49ers?
Q2: Cleveland Browns 0, San Francisco 49ers 6; Q3: Cleveland Browns 0, San Francisco 49ers 3; Q4: Cleveland Browns 13, San Francisco 49ers 3; Final: Cleveland Browns 13, San Francisco 49ers 12.
Who scored touchdowns and field goals in Cleveland Browns vs San Francisco 49ers?
Cleveland Browns touchdown — A. Davis (K. Holcomb pass) (Q4 10:47) Cleveland Browns touchdown — A. Davis (K. Holcomb pass) (Q4 0:34) San Francisco 49ers field goal — O. Pochman (Q2 13:40, 3 pts) San Francisco 49ers field goal — O. Pochman (Q2 0:04, 3 pts) San Francisco 49ers field goal — O. Pochman (Q3 9:18, 3 pts) San Francisco 49ers field goal — O. Pochman (Q4 15:00, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Cleveland Browns vs San Francisco 49ers?
K. Holcomb (Cleveland Browns), 55.6% completion, +0.24 EPA per dropback, +10.78 total passing EPA. J. Garcia (San Francisco 49ers), 56.8% completion, +0.06 EPA per dropback, +2.37 total passing EPA.
Who was FantasyHQ's player of the game in Cleveland Browns vs San Francisco 49ers?
Kisean Johnson (Cleveland Browns) was FantasyHQ's Game MVP with +11.19 total EPA on Receiving plays. across 11 snaps. Their top snap (+2.48 EPA): (11:51) (Shotgun) 10-K.Holcomb pass to 85-K.Johnson to CLE 45 for 17 yards (23-J.Williams)..
Was Cleveland Browns vs San Francisco 49ers a close game?
Yes — the margin was 1 points. Cleveland Browns won 13-12 in a game that came down to the wire.
Season records after this game
Cleveland Browns
Entered 0-2 Now 1-2 W
San Francisco 49ers
Entered 1-1 Now 1-2 L