Game story
In Week 3 of the 1999 NFL season on 1999-09-27, the San Francisco 49ers took care of business against the Arizona Cardinals, pulling away with a 24–10 final that built a comfortable lead.
The highest-scoring period was Q1 with 14 combined points — the stretch that most shaped the final margin.
J. Plummer (Arizona Cardinals) paced the passing game, with -10.83 total EPA.
On the individual side, L. Phillips (San Francisco 49ers) delivered the top overall EPA impact at +6.99 — the clearest player-of-the-game signal on the analytics sheet.
The momentum swing (+42.2% win probability) landed in the opening quarter when San Francisco 49ers changed the game: J.Nedney kicks 70 yards from ARI 30 to end zone, Touchback. Nedney credited with 75 kickoff yards.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| San Francisco 49ers | 14 | 3 | 0 | 7 | 0 | 24 |
| Arizona Cardinals | 0 | 0 | 10 | 0 | 0 | 10 |
Stars of the game
Top performers by total expected points added (EPA) across passing, rushing, and receiving.
- 1 L. Phillips · San Francisco 49ers · Rushing · +6.99 total EPA · 9 snaps · +0.78 EPA/play
- 2 J. Plummer · Arizona Cardinals · Rushing · +3.28 total EPA · 6 snaps · +0.55 EPA/play
- 3 A. McCullough · Arizona Cardinals · Receiving · +2.80 total EPA · 4 snaps · +0.70 EPA/play
- 4 T. Owens · San Francisco 49ers · Receiving · +2.47 total EPA · 5 snaps · +0.49 EPA/play
- 5 S. Young · San Francisco 49ers · Rushing · +1.88 total EPA · 2 snaps · +0.94 EPA/play
- 6 J. Garcia · San Francisco 49ers · Passing · +0.92 total EPA · 7 snaps · +0.13 EPA/play
- 7 F. Sanders · Arizona Cardinals · Receiving · +0.92 total EPA · 9 snaps · +0.10 EPA/play
- 8 M. Bates · Arizona Cardinals · Rushing · +0.76 total EPA · 1 snaps · +0.76 EPA/play
Player of the game
FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.
L. Phillips — SF · Rushing
L. Phillips posted the highest total EPA (+6.99) in the game, making the biggest overall impact on San Francisco 49ers's efficiency. Across 9 counted snaps, they averaged +0.78 EPA per play.
The signature play (+6.75 EPA) came from San Francisco 49ers: (1:53) L.Phillips right tackle for 68 yards, TOUCHDOWN.
Who scored touchdowns and field goals
Every touchdown and field goal with the player named in official play-by-play.
Touchdowns
- San Francisco 49ers — unlisted player
- San Francisco 49ers — unlisted player
- Arizona Cardinals — unlisted player
- San Francisco 49ers — unlisted player
Field goals
- San Francisco 49ers — unlisted player
- Arizona Cardinals — unlisted player
How it unfolded, quarter by quarter
A quarter-by-quarter recap built from live scoring plays and play descriptions.
The opening quarter: San Francisco 49ers won the period 14–0. San Francisco 49ers found the end zone from the ARI 13 (Q1 53:29) — (8:29) S.Young pass to J.Rice for 13 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the ARI 2 (Q1 51:41) — W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.; San Francisco 49ers found the end zone from the ARI 11 (Q1 50:54) — (5:54) C.Garner left guard for 11 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the ARI 2 (Q1 50:47) — W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley..
The second quarter: San Francisco 49ers won the period 3–0. San Francisco 49ers connected on a field goal from the ARI 15 (Q2 42:43) — (12:43) W.Richey 33 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley..
The third quarter: Arizona Cardinals won the period 10–0. Arizona Cardinals found the end zone from the SF 1 (Q3 30:00) — (15:00) M.Bates up the middle for 1 yard, TOUCHDOWN.; Arizona Cardinals added 1 points from the SF 2 (Q3 24:45) — C.Jacke extra point is GOOD, Center-T.Junkin, Holder-S.Player.; Arizona Cardinals connected on a field goal from the SF 25 (Q3 18:43) — (3:43) C.Jacke 43 yard field goal is GOOD, Center-T.Junkin, Holder-S.Player..
The fourth quarter: San Francisco 49ers won the period 7–0. San Francisco 49ers found the end zone from the ARI 68 (Q4 1:53) — (1:53) L.Phillips right tackle for 68 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the ARI 2 (Q4 1:42) — W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley..
Turning points
Plays that moved win probability the most — the swings that decided the game.
- San Francisco 49ers (Q1 60:00) — J.Nedney kicks 70 yards from ARI 30 to end zone, Touchback. Nedney credited with 75 kickoff yards.
- San Francisco 49ers (Q1 54:47) — (9:47) C.Stanley punts 41 yards to ARI 32, Center-J.Zelenka. D.Boston MUFFS catch, touched at ARI 40, RECOVERED by SF-J.Zelenka at ARI 37.
- Arizona Cardinals (Q1 51:41) — (6:41) J.Plummer pass INTERCEPTED by L.Schulters (D.Walker) at ARI 29. L.Schulters to ARI 11 for 18 yards (J.Plummer).
- San Francisco 49ers (Q1 60:00) — (15:00) S.Young pass INTERCEPTED by J.Drake (Z.Walz) at ARI 50. J.Drake to ARI 50 for no gain (D.Deese).
- Arizona Cardinals (Q3 30:00) — (15:00) M.Bates up the middle for 1 yard, TOUCHDOWN.
Impact plays
Highest expected-points added snaps that flipped field position and scoring chances.
- San Francisco 49ers (Q4 1:53) — (1:53) L.Phillips right tackle for 68 yards, TOUCHDOWN.
- San Francisco 49ers (Q1 54:47) — (9:47) C.Stanley punts 41 yards to ARI 32, Center-J.Zelenka. D.Boston MUFFS catch, touched at ARI 40, RECOVERED by SF-J.Zelenka at ARI 37.
- Arizona Cardinals (Q1 51:41) — (6:41) J.Plummer pass INTERCEPTED by L.Schulters (D.Walker) at ARI 29. L.Schulters to ARI 11 for 18 yards (J.Plummer).
- Arizona Cardinals (Q2 31:57) — (1:57) J.Plummer pass to F.Sanders to SF 1 for 5 yards (L.Woodall). FUMBLES (L.Woodall), RECOVERED by SF-T.McDonald at SF 0. Touchback.
Quarterback report card
J.Plummer led all passers in efficiency for Arizona Cardinals, setting the tone in the passing game according to FantasyHQ analytics.
- J.Plummer (Arizona Cardinals) · 39 dropbacks · 41.0% completion · -0.28 EPA/play · -10.83 total EPA
- S.Young (San Francisco 49ers) · 24 dropbacks · 54.2% completion · -0.25 EPA/play · -6.12 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency from FantasyHQ analytics.
| Stat | San Francisco 49ers | Arizona Cardinals |
|---|---|---|
| Offensive EPA/play | +0.089 | -0.105 |
| Offensive success rate | 40.4% | 37.6% |
| Pass EPA/play | -0.041 | -0.223 |
| Rush EPA/play | +0.182 | -0.112 |
| Defensive EPA/play | +0.105 | -0.089 |
| Defensive success rate | 62.4% | 59.6% |
By the numbers
Despite the final score, San Francisco 49ers generated the better offensive EPA per play (+0.09 vs -0.10), suggesting they moved the ball more efficiently.
- Arizona Cardinals: 12 drives, -8.90 total EPA, 2 scoring drives
- San Francisco 49ers: 13 drives, +8.34 total EPA, 4 scoring drives
Key takeaways
What to remember for fantasy research, film review, and follow-up box score digging.
- San Francisco 49ers leaves with the win and the better postgame narrative for Week-to-week momentum.
- L. Phillips (San Francisco 49ers) is the first name to pull up for highlight reels and prop-retrospective research.
Every scoring play
Chronological scoring with field position and full play-by-play context.
- San Francisco 49ers TD (+6) — Q1 53:29 · ARI 13 · Score 6-0
(8:29) S.Young pass to J.Rice for 13 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q1 51:41 · ARI 2 · Score 7-0
W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley. - San Francisco 49ers TD (+6) — Q1 50:54 · ARI 11 · Score 13-0
(5:54) C.Garner left guard for 11 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q1 50:47 · ARI 2 · Score 14-0
W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley. - San Francisco 49ers FG (+3) — Q2 42:43 · ARI 15 · Score 17-0
(12:43) W.Richey 33 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley. - Arizona Cardinals TD (+6) — Q3 30:00 · SF 1 · Score 17-6
(15:00) M.Bates up the middle for 1 yard, TOUCHDOWN. - Arizona Cardinals XP (+1) — Q3 24:45 · SF 2 · Score 17-7
C.Jacke extra point is GOOD, Center-T.Junkin, Holder-S.Player. - Arizona Cardinals FG (+3) — Q3 18:43 · SF 25 · Score 17-10
(3:43) C.Jacke 43 yard field goal is GOOD, Center-T.Junkin, Holder-S.Player. - San Francisco 49ers TD (+6) — Q4 1:53 · ARI 68 · Score 23-10
(1:53) L.Phillips right tackle for 68 yards, TOUCHDOWN. - San Francisco 49ers XP (+1) — Q4 1:42 · ARI 2 · Score 24-10
W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.
Frequently asked questions
Who won San Francisco 49ers vs Arizona Cardinals?
The San Francisco 49ers beat the Arizona Cardinals 24-10 in Week 3, 1999 on 1999-09-27.
What was the final score of San Francisco 49ers vs Arizona Cardinals?
The final score was San Francisco 49ers 24, Arizona Cardinals 10 (SF 24-10 ARI) in Week 3, 1999 on 1999-09-27.
What was the score by quarter in San Francisco 49ers vs Arizona Cardinals?
Q1: San Francisco 49ers 14, Arizona Cardinals 0; Q2: San Francisco 49ers 3, Arizona Cardinals 0; Q3: San Francisco 49ers 0, Arizona Cardinals 10; Q4: San Francisco 49ers 7, Arizona Cardinals 0; Final: San Francisco 49ers 24, Arizona Cardinals 10.
Who scored touchdowns and field goals in San Francisco 49ers vs Arizona Cardinals?
San Francisco 49ers touchdown — unlisted player (Q1 53:29) San Francisco 49ers touchdown — unlisted player (Q1 50:54) Arizona Cardinals touchdown — unlisted player (Q3 30:00) San Francisco 49ers touchdown — unlisted player (Q4 1:53) San Francisco 49ers field goal — unlisted player (Q2 42:43, 3 pts) Arizona Cardinals field goal — unlisted player (Q3 18:43, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in San Francisco 49ers vs Arizona Cardinals?
J. Plummer (Arizona Cardinals), 41.0% completion, -0.28 EPA per dropback, -10.83 total passing EPA. S. Young (San Francisco 49ers), 54.2% completion, -0.25 EPA per dropback, -6.12 total passing EPA.
Who was the most impactful player in San Francisco 49ers vs Arizona Cardinals?
L. Phillips (San Francisco 49ers) led the game in total EPA with +6.99 on rushing plays. across 9 snaps. The top single-play swing was (+6.75 EPA): (1:53) L.Phillips right tackle for 68 yards, TOUCHDOWN.. The biggest win-probability swing was +42.2%.
Season records after this game
San Francisco 49ers
Entered 1-1 Now 2-1 W
Arizona Cardinals
Entered 1-1 Now 1-2 L