Spoilers

  • Roster Only 12...
    • League Home
    • Playoff Picture
    • Power Rankings
    • Hall of Champions
  • League Forums
  • Players
    • Search
    • Draft History
    • Trades
  • Coaches
    • Search

  • Community
  • Log In
Regular Season Week 14: San Francisco at Arizona
December 05, 2055 56° Arizona Stadium
Attendance: 47,517 (75%)
ARZ has won the toss and elected to receive.
(15:00) 9-Johnny Collins kicks 60 yards from SFO 35 to ARZ 5. 28-James Halley to ARZ 30 for 25 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-ARZ 30 (14:57) 38-Michael Lanham ran to ARZ 41 for 12 yards. 38-Michael Lanham FUMBLES ( 24-James Hubble ) recovered by SFO-37-Glen Ca no to ARZ 42 for 1 yards. Tackle by 13-Jan Lynn .
Offensive Play: I Formation 3WR HB Inside Strong
Defensive Play: Nickel Normal Man Cover 2
1-10-ARZ 42 (14:52) 18-David Worden pass complete to 12-Jimmie Williams to ARZ 12 for 29 yards. Tackle by 49-Daniel Richards .
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Under Double LB Blitz
Pass Key
1-10-ARZ 12 (14:08) 18-David Worden pass complete to 26-Marvin Chevalier to ARZ 6 for 7 yards. Tackle by 51-Kevin Richardson .
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel Normal Shallow Zone Deep
2-3-ARZ 6 (13:24) 18-David Worden pass Pass knocked down by 98-Jason Turner . incomplete, intended for 26-Marvin Chevalier . Pressure by 77-Randall Thomas .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Normal Shallow Zone Deep
3-3-ARZ 6 (13:20) 18-David Worden pass incomplete, dropped by 16-Nicholas Collins . 39-Sherman Wagner got away with a hold on that play. 94-Steve Stokes got away with a hold on that play.
Offensive Play: Shotgun 2 RB 3 WR RB Curls
Defensive Play: Nickel Normal Double WR3
4-3-ARZ 6 (13:15) 9-Johnny Collins 23 yard field goal is NO GOOD. (Wide Left)
Offensive Play: Field Goal
Defensive Play: FG Block
1-10-ARZ 20 (13:13) 3-James Garcia sacked at ARZ 10 for -10 yards ( 54-Marion Pinnock ). Sack allowed by 58-Tyron Smith .
Offensive Play: I Formation Normal SE Post
Defensive Play: 4-3 Normal Double Safety Blitz
2-20-ARZ 10 (12:37) 3-James Garcia pass complete to 13-Jan Lynn to ARZ 28 for 18 yards. Tackle by 44-Eric Cairns . Pressure by 77-Walter Mason . PENALTY - Holding (ARZ 63-Gerard Hall)
Offensive Play: Singleback Slot Strong TE Corner
Defensive Play: Nickel Normal 2 Deep
Pass Key
2-25-ARZ 5 (12:32) 3-James Garcia pass Pass knocked down by 48-Charlie Robinson . incomplete, intended for 8-Harry Pena .
Offensive Play: Singleback Normal WR Quick In
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
3-25-ARZ 5 (12:29) 3-James Garcia pass complete to 88-Robert Pratt to ARZ 15 for 10 yards. Tackle by 51-Juan Sanderson . Pressure by 54-Marion Pinnock . SFO 90-Gregory Wilson was injured on the play. He looks like he should be able to return.
Offensive Play: Empty 4 Wide Spread Corner Post
Defensive Play: Dime Flat CB4 Blitz
Pass Key
4-15-ARZ 15 (11:45) 2-Gerald Torres punts 49 yards to SFO 36. 24-James Hubble to SFO 36 for 0 yards. Tackle by 57-Todd Williams .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 36 (11:38) 26-Marvin Chevalier ran to SFO 39 for 3 yards. Tackle by 98-Jason Turner .
Offensive Play: Strong I Normal HB Off Tackle Strong
Defensive Play: 4-3 Normal Double Safety Blitz
2-7-SFO 39 (10:58) 18-David Worden pass Pass knocked down by 94-Steve Stokes . incomplete, intended for 15-John Babineau . 98-Jason Turner got away with a hold on that play.
Offensive Play: Shotgun Normal Double Outs
Defensive Play: Nickel Strong 2 Deep Man Under
Pass Key
3-7-SFO 39 (10:55) 18-David Worden pass complete to 12-Jimmie Williams to SFO 45 for 6 yards. Tackle by 51-Kevin Richardson .
Offensive Play: I Formation Normal FL Hook
Defensive Play: 4-3 Under Shallow Right Zone
4-1-SFO 45 (10:14) 13-John Maine punts 51 yards to ARZ 4.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ARZ 4 (10:04) 38-Michael Lanham ran to ARZ 16 for 12 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Slot Strong HB Counter
Defensive Play: Nickel Normal Man Cover 2
1-10-ARZ 16 (9:26) 3-James Garcia pass Pass knocked down by 40-Walter Brouillette . incomplete, intended for 84-Lyle Davis .
Offensive Play: Singleback Slot Strong TE Slot Curls
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
2-10-ARZ 16 (9:23) 38-Michael Lanham ran to ARZ 18 for 2 yards. Tackle by 90-Gregory Wilson .
Offensive Play: Singleback Normal HB Dive Weak
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
3-8-ARZ 18 (8:51) 3-James Garcia pass Pass knocked down by 40-Walter Brouillette . incomplete, intended for 8-Harry Pena . Pressure by 77-Walter Mason .
Offensive Play: Singleback Slot Strong TE Corner
Defensive Play: Nickel Normal 2 Deep
4-8-ARZ 18 (8:47) 2-Gerald Torres punts 54 yards to SFO 28. 24-James Hubble to SFO 36 for 8 yards. Tackle by 32-Omar Grove .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 36 (8:39) 18-David Worden pass complete to 26-Marvin Chevalier to SFO 40 for 4 yards. Tackle by 98-Jason Turner .
Offensive Play: Shotgun 2 RB 3 WR FL Drag
Defensive Play: Nickel Strong 2 Deep Man Under
2-6-SFO 40 (7:57) 18-David Worden pass complete to 81-James Wolf to SFO 43 for 3 yards. Tackle by 48-Anthony Turner . SFO 26-Marvin Chevalier was injured on the play. He looks like he should be able to return. SFO 69-Steven Small was injured on the play. He looks like he should be able to return.
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Under Double Safety Blitz
Pass Key
3-3-SFO 43 (7:14) 18-David Worden pass complete to 81-James Wolf to SFO 45 for 2 yards. Tackle by 54-Mark Gong .
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Under Crowd Middle
Pass Key
4-1-SFO 45 (6:40) 13-John Maine punts 38 yards to ARZ 17.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ARZ 17 (6:32) 3-James Garcia sacked at ARZ 9 for -9 yards ( 40-Walter Brouillette ). Sack allowed by 61-Jerry Weber . PENALTY - Holding (ARZ 62-James Lee) (Declined)
Offensive Play: I Formation Normal SE Post
Defensive Play: 46 Normal Outside Blitz
2-19-ARZ 9 (6:29) 3-James Garcia pass incomplete, intended for 8-Harry Pena .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Normal Man Cover 2
3-19-ARZ 9 (6:26) 3-James Garcia pass complete to 8-Harry Pena to ARZ 22 for 13 yards. Tackle by 48-Charlie Robinson .
Offensive Play: Singleback Normal Slot WR Cross
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
4-5-ARZ 22 (5:43) 2-Gerald Torres punts 47 yards to SFO 31. Fair Catch by 24-James Hubble .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 31 (5:36) 18-David Worden pass complete to 15-John Babineau to SFO 37 for 7 yards. Tackle by 94-Steve Stokes .
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel Normal 2 Deep
2-3-SFO 37 (4:57) 18-David Worden pass Pass knocked down by 48-Anthony Turner . incomplete, intended for 26-Marvin Chevalier . PENALTY - Offsides (ARZ 69-Johnny Brooks)
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel Normal Man Cover 2
Run Key
1-10-SFO 42 (4:55) 18-David Worden pass complete to 39-Shaun Coppola to SFO 44 for 1 yards. Tackle by 98-Jason Turner . 39-Shaun Coppola did some fancy footwork there.
Offensive Play: I Formation Normal PA Fullback Flat
Defensive Play: 4-3 Normal Double WR2
2-9-SFO 44 (4:11) 18-David Worden pass complete to 26-Marvin Chevalier to SFO 46 for 2 yards. Tackle by 54-Mark Gong .
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
3-7-SFO 46 (3:29) 26-Marvin Chevalier ran to ARZ 41 for 14 yards. Tackle by 94-Steve Stokes . ARZ 51-Kevin Richardson was injured on the play. He looks like he should be able to return.
Offensive Play: I Formation 3WR HB Inside Weak
Defensive Play: Nickel Normal Man Zone
1-10-ARZ 41 (2:45) 18-David Worden pass INTERCEPTED by 48-Anthony Turner at ARZ 39. 48-Anthony Turner to ARZ 40 for 1 yards. Tackle by 81-James Wolf .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Normal Man Cover 2
Pass Key
1-10-ARZ 40 (2:41) 3-James Garcia pass complete to 13-Jan Lynn to ARZ 42 for 2 yards. Tackle by 37-Glen Cano .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Strong 2 Deep Man Under
2-8-ARZ 42 (2:02) 38-Michael Lanham ran to ARZ 42 for 1 yards. Tackle by 40-Walter Brouillette .
Offensive Play: I Formation Twin WR HB Toss Strong
Defensive Play: 4-3 Normal Double Safety Blitz
3-7-ARZ 42 (1:17) 3-James Garcia pass complete to 8-Harry Pena to SFO 50 for 8 yards. Tackle by 48-Charlie Robinson . PENALTY - Facemask (SFO 48-Charlie Robinson)
Offensive Play: Singleback Slot Strong TE Corner
Defensive Play: Nickel Normal 2 Deep
1-10-SFO 35 (1:13) 38-Michael Lanham ran to SFO 31 for 4 yards. Tackle by 40-Walter Brouillette . PENALTY - Holding (ARZ 61-Jerry Weber)
Offensive Play: Goal Line Normal HB Pitch Weak
Defensive Play: Goal Line Attack #2
1-20-SFO 45 (1:10) 3-James Garcia pass complete to 38-Michael Lanham to SFO 37 for 8 yards. Tackle by 57-James Woodard .
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
2-12-SFO 37 (0:31) 3-James Garcia pass complete to 13-Jan Lynn to SFO 19 for 18 yards. Tackle by 44-Eric Cairns . PENALTY - Facemask (SFO 44-Eric Cairns)
Offensive Play: Singleback Slot Strong TE Corner
Defensive Play: Nickel Normal 3 Deep Man Under
Pass Key
1-9-SFO 9 (0:26) 17-Christopher Dion ran for 9 yards. TOUCHDOWN! ARZ 6 SFO 0
Offensive Play: Goal Line Normal HB Outside Strong
Defensive Play: Goal Line 3 Deep Man
(0:23) Extra point GOOD by 14-Wayne Carrillo . ARZ 7 SFO 0
Offensive Play: Field Goal
Defensive Play: FG Block
(0:23) 14-Wayne Carrillo kicks 75 yards from ARZ 35 to SFO -10. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-SFO 25 (0:23) 18-David Worden pass complete to 26-Marvin Chevalier to SFO 36 for 11 yards. Tackle by 51-Kevin Richardson . Pressure by 78-Kenneth Friedman .
Offensive Play: I Formation Normal Max Protect
Defensive Play: 4-3 Normal Double Safety Blitz
End of first quarter.
1-10-SFO 36 (15:00) 18-David Worden pass complete to 26-Marvin Chevalier to SFO 42 for 6 yards. Tackle by 48-Anthony Turner . 26-Marvin Chevalier breaks down the CB.
Offensive Play: Shotgun 2 RB 3 WR FL Drag
Defensive Play: Nickel Normal 2 Deep
2-4-SFO 42 (14:15) 18-David Worden pass complete to 81-James Wolf to ARZ 49 for 9 yards. Tackle by 48-Anthony Turner .
Offensive Play: I Formation Normal PA Outside Curls
Defensive Play: 4-3 Under Crash Right
1-10-ARZ 49 (13:29) 26-Marvin Chevalier ran to ARZ 48 for 1 yards. Tackle by 77-Randall Thomas .
Offensive Play: I Formation Normal HB Counter
Defensive Play: 4-3 Under Shallow Right Zone
Pass Key
2-9-ARZ 48 (12:45) 18-David Worden pass Pass knocked down by 49-Daniel Richards . incomplete, intended for 81-James Wolf . 49-Daniel Richards got away with a hold on that play.
Offensive Play: Shotgun 2 RB 3 WR WR Hooks
Defensive Play: Nickel Normal Man Zone
3-9-ARZ 48 (12:42) 18-David Worden pass incomplete, dropped by 15-John Babineau .
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel Normal Double WR2
Pass Key
4-9-ARZ 48 (12:39) 13-John Maine punts 48 yards to ARZ 0.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ARZ 0 (12:29) 38-Michael Lanham ran to ARZ 10 for 9 yards. Tackle by 31-Randall Bryant .
Offensive Play: Singleback Normal HB Counter Weak
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
2-1-ARZ 10 (11:53) 38-Michael Lanham ran to ARZ 18 for 8 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Normal HB Inside Weak
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
1-10-ARZ 18 (11:09) 3-James Garcia pass Pass knocked down by 57-James Woodard . incomplete, intended for 87-Chad Hopson .
Offensive Play: Singleback Slot Strong TE Slot Curls
Defensive Play: Nickel Strong 2 Deep Man Under
2-10-ARZ 18 (11:06) 17-Christopher Dion ran to ARZ 22 for 5 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Normal HB Counter Weak
Defensive Play: Nickel Normal SS Blitz
3-5-ARZ 22 (10:29) 3-James Garcia pass complete to 38-Michael Lanham to ARZ 31 for 8 yards. Tackle by 37-Glen Cano .
Offensive Play: Weak I Normal WR Corner TE Middle
Defensive Play: 4-3 Under Shallow Right Zone
1-10-ARZ 31 (9:47) 3-James Garcia pass complete to 87-Chad Hopson to SFO 16 for 53 yards. Pushed out of bounds by 31-Randall Bryant .
Offensive Play: Singleback Slot Strong TE Slot Curls
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
1-10-SFO 16 (9:03) 38-Michael Lanham ran to SFO 12 for 4 yards. Tackle by 99-Richard Ray .
Offensive Play: Singleback Normal HB Counter Weak
Defensive Play: Nickel Normal Shallow Zone Deep
2-6-SFO 12 (8:25) 17-Christopher Dion ran to SFO 2 for 10 yards. Tackle by 31-Randall Bryant .
Offensive Play: Singleback Normal HB Dive Strong
Defensive Play: Nickel Normal Shallow Zone Deep
1-2-SFO 2 (7:47) 38-Michael Lanham ran for 2 yards. TOUCHDOWN! ARZ 13 SFO 0
Offensive Play: Split Backs 3 Wide Off Tackle Strong
Defensive Play: Nickel Normal Double WR3
(7:44) Extra point GOOD by 14-Wayne Carrillo . ARZ 14 SFO 0
Offensive Play: Field Goal
Defensive Play: FG Block
(7:44) 14-Wayne Carrillo kicks 74 yards from ARZ 35 to SFO -9. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-SFO 25 (7:44) 18-David Worden pass INTERCEPTED by 57-Todd Williams at SFO 35. 57-Todd Williams to SFO 32 for 3 yards. Tackle by 87-Barry Price .
Offensive Play: I Formation Normal Max Protect
Defensive Play: 46 Normal Strong Blitz
1-10-SFO 32 (7:38) 38-Michael Lanham ran to SFO 22 for 9 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Normal HB Inside Weak
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
2-1-SFO 22 (6:54) 3-James Garcia pass complete to 87-Chad Hopson to SFO 19 for 3 yards. Tackle by 40-Walter Brouillette .
Offensive Play: Singleback Slot Strong Post Curls
Defensive Play: Nickel Normal Double WR1
Run Key
1-10-SFO 19 (6:19) 3-James Garcia pass complete to 43-Andrew Batista to SFO 19 for a short gain. Tackle by 37-Glen Cano .
Offensive Play: I Formation Normal FL Hook
Defensive Play: 4-3 Under Crash Right
2-10-SFO 19 (5:42) 38-Michael Lanham ran to SFO 18 for a short gain. Tackle by 40-Walter Brouillette .
Offensive Play: Goal Line Normal HB Pitch Weak
Defensive Play: Goal Line 3 Deep Man
3-9-SFO 18 (5:03) 3-James Garcia pass complete to 87-Chad Hopson to SFO 12 for 6 yards. Tackle by 37-Glen Cano . 87-Chad Hopson breaks down the CB. SFO 77-Walter Mason was injured on the play. He looks like he should be able to return.
Offensive Play: Singleback Normal Quick Looks
Defensive Play: Nickel Normal SS Blitz
4-3-SFO 12 (4:24) 14-Wayne Carrillo 31 yard field goal is GOOD. ARZ 17 SFO 0
Offensive Play: Field Goal
Defensive Play: FG Block
(4:22) 14-Wayne Carrillo kicks 74 yards from ARZ 35 to SFO -9. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-SFO 25 (4:22) 18-David Worden pass complete to 12-Jimmie Williams to SFO 28 for 3 yards. Tackle by 57-Todd Williams . PENALTY - Pass Interference (ARZ 57-Todd Williams)
Offensive Play: Strong I Normal Short Attack
Defensive Play: 4-3 Under Double LB Blitz
1-10-SFO 32 (4:18) 26-Marvin Chevalier ran to SFO 36 for 3 yards. Tackle by 98-Jason Turner .
Offensive Play: Goal Line Normal HB Off Tackle
Defensive Play: Goal Line 3 Deep Man
2-7-SFO 36 (3:37) 26-Marvin Chevalier ran to SFO 33 for -3 yards. Tackle by 77-Randall Thomas .
Offensive Play: I Formation 3WR HB Toss Strong
Defensive Play: Nickel Normal Man Zone
3-10-SFO 33 (2:58) 18-David Worden pass Pass knocked down by 94-Steve Stokes . incomplete, intended for 81-James Wolf .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Normal 2 Deep
Pass Key
4-10-SFO 33 (2:54) 13-John Maine punts 46 yards to ARZ 21. 28-James Halley to ARZ 31 for 10 yards. Tackle by 87-Barry Price .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ARZ 31 (2:46) 38-Michael Lanham ran to ARZ 32 for 1 yards. Tackle by 91-Johnnie Price .
Offensive Play: Goal Line Normal HB Toss Strong
Defensive Play: Goal Line Attack #1
Timeout for two minute warning.
2-9-ARZ 32 (2:00) 38-Michael Lanham ran to ARZ 45 for 13 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Slot Strong HB Counter
Defensive Play: Nickel Normal Man Zone
Timeout ARZ
1-10-ARZ 45 (1:55) 3-James Garcia pass incomplete, intended for 8-Harry Pena . ARZ 47-Keith Pridemore was injured on the play. He looks like he should be able to return.
Offensive Play: Singleback Slot Strong TE Corner
Defensive Play: Nickel Normal Man Cover 2
Pass Key
2-10-ARZ 45 (1:51) 3-James Garcia pass complete to 13-Jan Lynn to SFO 49 for 6 yards. Tackle by 57-James Woodard .
Offensive Play: Singleback Normal Quick Looks
Defensive Play: Nickel Normal Shallow Zone Deep
Timeout ARZ
3-4-SFO 49 (1:46) 3-James Garcia pass complete to 87-Chad Hopson to SFO 49 for a short gain. Tackle by 57-James Woodard .
Offensive Play: Singleback Slot Strong Post Curls
Defensive Play: Nickel Normal Man Zone
4-4-SFO 49 (1:04) 2-Gerald Torres punts 39 yards to SFO 10. Fair Catch by 24-James Hubble .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 10 (0:58) 26-Marvin Chevalier ran to SFO 7 for -3 yards. Tackle by 94-Steve Stokes . SFO 52-Neil McBee was injured on the play. He looks like he should be able to return.
Offensive Play: Shotgun Normal HB Delay
Defensive Play: Nickel Strong Double LB plus CB3 Blitz
2-13-SFO 7 (0:23) 26-Marvin Chevalier ran to SFO 18 for 11 yards. Tackle by 49-Daniel Richards .
Offensive Play: Shotgun Normal HB Sweep
Defensive Play: Nickel Normal Double WR2
Pass Key
End of half.
(15:00) 14-Wayne Carrillo kicks 72 yards from ARZ 35 to SFO -7. 88-James Williams to SFO 18 for 25 yards. Tackle by 57-Todd Williams .
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-SFO 18 (14:56) 18-David Worden pass complete to 81-James Wolf to SFO 29 for 11 yards. Tackle by 48-Anthony Turner . 48-Anthony Turner got away with a hold on that play. SFO 26-Marvin Chevalier was injured on the play.
Offensive Play: I Formation Power Play Action HB Downfield
Defensive Play: Goal Line Attack #3
1-10-SFO 29 (14:17) 18-David Worden pass complete to 81-James Wolf to SFO 33 for 4 yards. Tackle by 48-Anthony Turner .
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Normal Double WR2
Pass Key
2-6-SFO 33 (13:37) 34-Edward Schroeder ran to SFO 34 for 1 yards. Tackle by 49-Daniel Richards . PENALTY - Unnecessary Roughness (ARZ 49-Daniel Richards)
Offensive Play: Strong I Normal HB Off Tackle Strong
Defensive Play: 4-3 Normal Double Safety Blitz
Pass Key
1-10-SFO 49 (13:34) 18-David Worden pass incomplete, dropped by 12-Jimmie Williams .
Offensive Play: Shotgun 2 RB 3 WR WR Curl
Defensive Play: Nickel Normal 2 Deep
Pass Key
2-10-SFO 49 (13:32) 18-David Worden pass INTERCEPTED by 54-Mark Gong at ARZ 44. 54-Mark Gong to SFO 36 for 20 yards. Tackle by 87-Barry Price . Pressure by 77-Randall Thomas .
Offensive Play: I Formation Power Play Action HB Downfield
Defensive Play: Goal Line 3 Deep Zone Under
Pass Key
1-10-SFO 36 (13:26) 3-James Garcia pass complete to 13-Jan Lynn to SFO 30 for 6 yards. 13-Jan Lynn FUMBLES ( 57-James Woodard ) recovered by SFO-57-James Wooda rd at SFO 27. Tackle by 84-Lyle Davis . ARZ 73-Lloyd Dobson was injured on the play. He looks like he should be able to return.
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Under Crash Right
1-10-SFO 27 (13:20) 34-Edward Schroeder ran to SFO 30 for 3 yards. Tackle by 39-Sherman Wagner . ARZ 39-Sherman Wagner was injured on the play. He looks like he should be able to return.
Offensive Play: I Formation 3WR HB Inside Strong
Defensive Play: Nickel Normal Double WR3
2-7-SFO 30 (12:37) 18-David Worden pass complete to 39-Shaun Coppola to SFO 32 for 2 yards. Tackle by 48-Anthony Turner .
Offensive Play: I Formation Normal FL Hook
Defensive Play: 4-3 Under Shallow Right Zone
Pass Key
3-5-SFO 32 (11:55) 18-David Worden pass INTERCEPTED by 51-Kevin Richardson at SFO 38. 51-Kevin Richardson to SFO 39 for -0 yards. Tackle by 81-James Wolf . Pressure by 99-Larry Charles .
Offensive Play: I Formation 3WR Slot Corner Long
Defensive Play: Nickel Strong 2 Deep Man Under
Pass Key
1-10-SFO 39 (11:51) 3-James Garcia pass incomplete, dropped by 8-Harry Pena . The coverage on that play was extremely tight.
Offensive Play: Singleback Normal WR Quick In
Defensive Play: Nickel Normal Man Cover 2
Pass Key
2-10-SFO 39 (11:49) 3-James Garcia pass complete to 38-Michael Lanham to SFO 26 for 12 yards. Tackle by 44-Eric Cairns .
Offensive Play: I Formation Normal PA Outside Curls
Defensive Play: 4-3 Under Shallow Right Zone
1-10-SFO 26 (11:05) 17-Christopher Dion ran to SFO 28 for -2 yards. Tackle by 54-Marion Pinnock .
Offensive Play: Split Backs 3 Wide Off Tackle Strong
Defensive Play: Nickel Normal 3 Deep Man Under
2-12-SFO 28 (10:32) 38-Michael Lanham ran to SFO 21 for 7 yards. Tackle by 51-Juan Sanderson . PENALTY - Holding (ARZ 88-Robert Pratt)
Offensive Play: Goal Line Normal HB Outside Strong
Defensive Play: Goal Line 3 Deep Zone Under
2-22-SFO 38 (10:29) 3-James Garcia pass complete to 17-Christopher Dion to SFO 37 for 1 yards. Tackle by 40-Walter Brouillette .
Offensive Play: Singleback Normal Slot WR Cross
Defensive Play: Nickel Normal 2 Deep
Pass Key
3-21-SFO 37 (9:42) 3-James Garcia pass complete to 87-Chad Hopson to SFO 27 for 10 yards. Tackle by 24-James Hubble . 87-Chad Hopson made a great move on the CB.
Offensive Play: Singleback Slot Strong Post Curls
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
4-11-SFO 27 (9:03) 14-Wayne Carrillo 45 yard field goal is NO GOOD. (Wide Right)
Offensive Play: Field Goal
Defensive Play: FG Block
1-10-SFO 34 (9:00) 18-David Worden pass Pass knocked down by 94-Steve Stokes . incomplete, intended for 15-John Babineau .
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: Nickel Normal Double WR3
Pass Key
2-10-SFO 34 (8:56) 18-David Worden pass INTERCEPTED by 57-Todd Williams at SFO 36. 57-Todd Williams to SFO 36 for 0 yards. Tackle by 33-James Smith .
Offensive Play: Shotgun 2 RB 3 WR FB In
Defensive Play: Nickel Normal 2 Deep
Pass Key
1-10-SFO 36 (8:51) 38-Michael Lanham ran to SFO 27 for 9 yards. Tackle by 44-Eric Cairns .
Offensive Play: Strong I Normal HB Off Tackle Strong
Defensive Play: 4-3 Under 2 Deep Flat Outside
2-1-SFO 27 (8:13) 17-Christopher Dion ran to SFO 22 for 5 yards. Tackle by 91-Johnnie Price .
Offensive Play: I Formation Twin WR HB Toss Strong
Defensive Play: 4-3 Under Double Safety Blitz
Run Key
1-10-SFO 22 (7:33) 3-James Garcia pass complete to 13-Jan Lynn to SFO 18 for 4 yards. Tackle by 40-Walter Brouillette . 13-Jan Lynn did some fancy footwork there.
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Normal Double Safety Blitz
Pass Key
2-6-SFO 18 (6:49) 3-James Garcia pass complete to 88-Robert Pratt to SFO 14 for 3 yards. Tackle by 24-James Hubble . Great move by 88-Robert Pratt to get free of his coverage. 24-James Hubble got away with a hold on that play.
Offensive Play: Singleback Slot Strong Slot Curl
Defensive Play: Nickel Normal Double WR1
Pass Key
3-3-SFO 14 (6:13) 38-Michael Lanham ran to SFO 14 for a short gain. Tackle by 54-Marion Pinnock .
Offensive Play: I Formation 3WR HB Toss Strong
Defensive Play: Nickel Normal Double WR1
4-2-SFO 14 (5:35) PENALTY - False Start (ARZ 47-Keith Pridemore)
Offensive Play: Field Goal
Defensive Play: FG Block
4-7-SFO 19 (5:35) 14-Wayne Carrillo 37 yard field goal is GOOD. ARZ 20 SFO 0
Offensive Play: Field Goal
Defensive Play: FG Block
(5:32) 14-Wayne Carrillo kicks 74 yards from ARZ 35 to SFO -9. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-SFO 25 (5:32) 18-David Worden pass complete to 34-Edward Schroeder to SFO 43 for 18 yards.
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
1-10-SFO 43 (4:55) 18-David Worden pass complete to 12-Jimmie Williams to SFO 46 for 3 yards. Tackle by 27-Edward Reeves . PENALTY - Facemask (ARZ 27-Edward Reeves)
Offensive Play: Strong I Normal Short Attack
Defensive Play: 4-3 Normal Double Safety Blitz
Pass Key
1-10-ARZ 39 (4:52) 18-David Worden pass complete to 34-Edward Schroeder to ARZ 34 for 5 yards. Tackle by 49-Daniel Richards . Great move by 34-Edward Schroeder to get free of his coverage.
Offensive Play: I Formation Normal Max Protect
Defensive Play: 4-3 Normal Double WR2
Pass Key
2-5-ARZ 34 (4:14) 33-James Smith ran to ARZ 33 for 1 yards. Tackle by 77-Randall Thomas .
Offensive Play: Weak I Normal HB Inside Strong
Defensive Play: 4-3 Under Shallow Right Zone
3-4-ARZ 33 (3:42) 18-David Worden pass incomplete, intended for 12-Jimmie Williams .
Offensive Play: I Formation 3WR SE Post
Defensive Play: Nickel Normal Man Cover 2
Pass Key
4-4-ARZ 33 (3:39) 9-Johnny Collins 51 yard field goal is GOOD. ARZ 20 SFO 3
Offensive Play: Field Goal
Defensive Play: FG Block
(3:35) 9-Johnny Collins kicks 69 yards from SFO 35 to ARZ -4. 28-James Halley to ARZ 29 for 32 yards. Tackle by 44-Eric Cairns .
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-ARZ 29 (3:30) 3-James Garcia pass complete to 13-Jan Lynn to ARZ 33 for 5 yards. Tackle by 91-Johnnie Price . Great move by 13-Jan Lynn to get free of his coverage. Pressure by 54-Marion Pinnock .
Offensive Play: I Formation Normal FL Hook
Defensive Play: 4-3 Normal Double Safety Blitz
Pass Key
2-5-ARZ 33 (2:47) 3-James Garcia pass Pass knocked down by 24-James Hubble . incomplete, intended for 87-Chad Hopson .
Offensive Play: Singleback Normal FL Post
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
3-5-ARZ 33 (2:43) 17-Christopher Dion ran to ARZ 35 for 1 yards. Tackle by 57-James Woodard .
Offensive Play: Goal Line Normal HB Toss Strong
Defensive Play: Goal Line 3 Deep Man
4-4-ARZ 35 (2:09) 2-Gerald Torres punts 46 yards to SFO 20. Fair Catch by 24-James Hubble .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 20 (2:03) 34-Edward Schroeder ran to SFO 20 for 1 yards. Tackle by 98-Jason Turner .
Offensive Play: Weak I Normal HB Inside Weak
Defensive Play: 4-3 Under Double LB Blitz
2-9-SFO 20 (1:22) 18-David Worden pass complete to 81-James Wolf to SFO 34 for 13 yards. Tackle by 98-Jason Turner . SFO 69-Steven Small was injured on the play. He looks like he should be able to return.
Offensive Play: I Formation Normal Max Protect
Defensive Play: 4-3 Under Double Safety Blitz
Pass Key
1-10-SFO 34 (0:37) 18-David Worden pass incomplete, dropped by 34-Edward Schroeder . The coverage on that play was extremely tight.
Offensive Play: Shotgun 2 RB 3 WR WR Curl
Defensive Play: Nickel Normal 2 Deep
Pass Key
2-10-SFO 34 (0:34) 18-David Worden pass complete to 12-Jimmie Williams to ARZ 29 for 38 yards. Tackle by 57-Todd Williams . 48-Anthony Turner got away with a hold on that play.
Offensive Play: I Formation Normal PA Outside Curls
Defensive Play: 4-3 Under Double Safety Blitz
Pass Key
End of third quarter.
1-10-ARZ 29 (15:00) 18-David Worden pass complete to 88-James Williams to ARZ 24 for 5 yards. Tackle by 24-Nicholas Fuentes .
Offensive Play: Shotgun 2 RB 3 WR WR Curl
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
2-5-ARZ 24 (14:23) 18-David Worden pass Pass knocked down by 57-Todd Williams . incomplete, intended for 12-Jimmie Williams .
Offensive Play: I Formation Normal Max Protect
Defensive Play: 4-3 Normal Double WR2
Pass Key
3-5-ARZ 24 (14:19) 18-David Worden pass Pass knocked down by 98-Jason Turner . incomplete, intended for 34-Edward Schroeder .
Offensive Play: Shotgun 2 RB 3 WR RB Curls
Defensive Play: Nickel Normal Double WR3
Pass Key
4-5-ARZ 24 (14:15) 9-Johnny Collins 41 yard field goal is GOOD. ARZ 20 SFO 6
Offensive Play: Field Goal
Defensive Play: FG Block
(14:12) 9-Johnny Collins kicks 70 yards from SFO 35 to ARZ -5. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-ARZ 25 (14:12) 38-Michael Lanham ran to ARZ 35 for 10 yards. Tackle by 51-Juan Sanderson .
Offensive Play: Singleback Slot Strong HB Strong Inside
Defensive Play: Nickel Normal Man Cover 2
2-1-ARZ 35 (13:37) 17-Christopher Dion ran to ARZ 31 for -4 yards. Tackle by 90-Gregory Wilson .
Offensive Play: I Formation 3WR HB Toss Strong
Defensive Play: Nickel Normal Man Zone
Run Key
3-4-ARZ 31 (12:54) 3-James Garcia pass incomplete, dropped by 13-Jan Lynn .
Offensive Play: I Formation Normal FL Hitch
Defensive Play: 4-3 Under Shallow Right Zone
Pass Key
4-4-ARZ 31 (12:51) 2-Gerald Torres punts 49 yards to SFO 20. Fair Catch by 24-James Hubble .
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 20 (12:44) 18-David Worden pass complete to 34-Edward Schroeder to SFO 21 for a short gain. Tackle by 49-Daniel Richards . ARZ 48-Anthony Turner was injured on the play.
Offensive Play: Weak I Normal Skinny Posts
Defensive Play: 4-3 Under Double LB Blitz
Pass Key
2-10-SFO 21 (12:05) 34-Edward Schroeder ran to SFO 29 for 8 yards. Tackle by 51-Kevin Richardson . PENALTY - Offsides (ARZ 77-Randall Thomas)
Offensive Play: Shotgun Normal HB Sweep
Defensive Play: Nickel Strong 2 Deep Man Under
2-5-SFO 26 (12:01) 18-David Worden pass complete to 81-James Wolf to SFO 36 for 10 yards. Tackle by 57-Todd Williams . SFO 34-Edward Schroeder was injured on the play.
Offensive Play: Shotgun 2 RB 3 WR Strong Deep
Defensive Play: Nickel Normal 3 Deep Man Under
Pass Key
1-10-SFO 36 (11:14) 18-David Worden pass Pass knocked down by 27-Edward Reeves . incomplete, intended for 15-John Babineau . 90-Travis Pine got away with a hold on that play.
Offensive Play: Strong I Normal Short Attack
Defensive Play: 4-3 Under Double Safety Blitz
Pass Key
2-10-SFO 36 (11:11) 33-James Smith ran to SFO 41 for 5 yards. Tackle by 27-Edward Reeves .
Offensive Play: Shotgun Normal HB Dive
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
3-5-SFO 41 (10:33) 18-David Worden pass complete to 39-Shaun Coppola to SFO 45 for 4 yards. Tackle by 54-Mark Gong .
Offensive Play: I Formation Normal Max Protect
Defensive Play: 4-3 Under Crowd Middle
Pass Key
4-1-SFO 45 (9:48) 13-John Maine punts 45 yards to ARZ 10. PENALTY - Offsides (ARZ 77-Randall Thomas)
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 50 (9:38) 33-James Smith ran to ARZ 49 for 2 yards. Tackle by 90-Travis Pine .
Offensive Play: Strong I Normal HB Dive Strong
Defensive Play: 4-3 Under Crash Right
2-8-ARZ 49 (9:03) 18-David Worden pass incomplete, dropped by 30-Harold Skeete . PENALTY - Holding (SFO 69-Steven Small)
Offensive Play: I Formation Normal PA Streaks
Defensive Play: 4-3 Under Shallow Right Zone
Pass Key
2-18-SFO 41 (8:59) 18-David Worden pass complete to 33-James Smith to SFO 49 for 8 yards. Tackle by 51-Kevin Richardson .
Offensive Play: I Formation Normal FL Hook
Defensive Play: 4-3 Under 2 Deep Flat Outside
Pass Key
3-11-SFO 49 (8:21) 18-David Worden pass complete to 15-John Babineau to ARZ 31 for 20 yards.
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: Nickel Normal Man Zone
Pass Key
1-10-ARZ 31 (7:37) 30-Harold Skeete ran to ARZ 30 for a short gain. Tackle by 98-Jason Turner . SFO 87-Barry Price was injured on the play.
Offensive Play: Goal Line Normal HB Toss Strong
Defensive Play: Goal Line 3 Deep Zone Under
2-10-ARZ 30 (7:02) 18-David Worden pass complete to 15-John Babineau to ARZ 25 for 5 yards. Tackle by 57-Todd Williams .
Offensive Play: Shotgun 2 RB 3 WR WR Curl
Defensive Play: Nickel Strong CB3 Blitz Zone
Pass Key
3-5-ARZ 25 (6:19) 18-David Worden pass Pass knocked down by 98-Dale Valverde . incomplete, intended for 83-Albert Cunha . Pressure by 39-Sherman Wagner . ARZ 99-Larry Charles was injured on the play. PENALTY - Pass Interference (ARZ 51-Kevin Richardson)
Offensive Play: I Formation Normal PA Fullback Flat
Defensive Play: 4-3 Under Double Safety Blitz
Pass Key
1-10-ARZ 19 (6:15) 18-David Worden sacked at ARZ 29 for -10 yards ( 76-Robert Whitaker ). Sack allowed by 69-Steven Small . SFO 52-Bryant Beamon was injured on the play.
Offensive Play: Shotgun 2 RB 3 WR WR Hooks
Defensive Play: Nickel Normal Shallow Zone Deep
Pass Key
2-20-ARZ 29 (5:32) 18-David Worden pass Pass knocked down by 57-Todd Williams . incomplete, intended for 16-Nicholas Collins .
Offensive Play: Shotgun 2 RB 3 WR WR Hooks
Defensive Play: Nickel Normal Man Zone
Pass Key
3-20-ARZ 29 (5:29) PENALTY - False Start (SFO 30-Harold Skeete)
Offensive Play: Shotgun 2 RB 3 WR WR Hooks
Defensive Play: Nickel Normal Shallow Zone Deep
Pass Key
3-25-ARZ 34 (5:29) 18-David Worden pass Pass knocked down by 57-Todd Williams . incomplete, intended for 30-Harold Skeete . ARZ 77-Randall Thomas was injured on the play.
Offensive Play: I Formation Normal SE Post
Defensive Play: 4-3 Under 2 Deep Flat Outside
Pass Key
4-25-ARZ 34 (5:24) 9-Johnny Collins 51 yard field goal is GOOD. ARZ 20 SFO 9
Offensive Play: Field Goal
Defensive Play: FG Block
(5:21) Onside kick by 9-Johnny Collins from SFO 35 recovered by SFO-15-John Babine au at SFO 49. Tackle by 38-Michael Lanham .
Offensive Play: Onside Kick
Defensive Play: Onside Kick Return
1-10-SFO 49 (5:21) 18-David Worden pass complete to 12-Jimmie Williams to ARZ 46 for 5 yards. Tackle by 49-Daniel Richards .
Offensive Play: Strong I Normal Short Attack
Defensive Play: 4-3 Under Double LB Blitz
Pass Key
2-5-ARZ 46 (5:00) 18-David Worden pass complete to 87-Barry Price to ARZ 32 for 14 yards. Nice job by 87-Barry Price on that route to lose his coverage. SFO 87-Barry Price was injured on the play.
Offensive Play: Shotgun Normal Deep Weak In and Out
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
1-10-ARZ 32 (4:54) 18-David Worden pass complete to 33-James Smith to ARZ 33 for -1 yards. Tackle by 76-Robert Whitaker .
Offensive Play: Shotgun Normal HB Flare
Defensive Play: Nickel Normal Man Zone
Pass Key
2-11-ARZ 33 (4:28) 18-David Worden pass complete to 30-Harold Skeete to ARZ 31 for 3 yards. Tackle by 78-Kenneth Friedman .
Offensive Play: I Formation Normal PA Fullback Flat
Defensive Play: 4-3 Under 2 Deep Flat Outside
Pass Key
3-9-ARZ 31 (4:09) 18-David Worden pass complete to 39-Shaun Coppola to ARZ 29 for 2 yards. Tackle by 98-Jason Turner .
Offensive Play: Shotgun 2 RB 3 WR FL Drag
Defensive Play: Nickel Normal 2 Deep
Pass Key
4-7-ARZ 29 (3:50) 18-David Worden pass Pass knocked down by 98-Dale Valverde . incomplete, intended for 39-Shaun Coppola . Pressure by 78-Kenneth Friedman . Turnover on downs.
Offensive Play: I Formation Normal PA Fullback Flat
Defensive Play: 4-3 Normal Double WR2
Pass Key
1-10-ARZ 29 (3:46) 38-Michael Lanham ran to ARZ 30 for 1 yards. Tackle by 44-Eric Cairns .
Offensive Play: Weak I Normal HB Inside Weak
Defensive Play: 4-3 Under Double Safety Blitz
2-9-ARZ 30 (3:05) 38-Michael Lanham ran to ARZ 28 for -2 yards. Tackle by 77-Walter Mason . 62-James Lee was caught flat-footed on this play.
Offensive Play: Singleback Normal HB Counter Weak
Defensive Play: Nickel Strong 2 Deep Man Under
Run Key
3-11-ARZ 28 (2:23) 38-Michael Lanham ran to ARZ 39 for 11 yards. Tackle by 44-Eric Cairns .
Offensive Play: Singleback Slot Strong HB Counter
Defensive Play: Nickel Normal 3 Deep Man Under
Run Key
Timeout for two minute warning.
4-1-ARZ 39 (2:00) 2-Gerald Torres punts 50 yards to SFO 11. 24-James Hubble to SFO 17 for 6 yards. Tackle by 57-Todd Williams . SFO 44-Eric Cairns was injured on the play.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-SFO 17 (1:52) 18-David Worden pass complete to 15-John Babineau to SFO 27 for 11 yards. Tackle by 27-Edward Reeves . 15-John Babineau breaks down the CB.
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: Nickel Normal SS Blitz
Pass Key
Timeout SFO
1-10-SFO 27 (1:45) 18-David Worden pass INTERCEPTED by 98-Jason Turner at SFO 30. 98-Jason Turner to SFO 16 for 13 yards. Tackle by 83-Albert Cunha . Pressure by 77-Randall Thomas .
Offensive Play: Shotgun Normal Deep Weak In and Out
Defensive Play: Nickel Normal Man Cover 2
Pass Key
1-10-SFO 16 (1:38) 38-Michael Lanham ran to SFO 17 for -1 yards. Tackle by 57-James Woodard .
Offensive Play: Strong I Normal HB Off Tackle Strong
Defensive Play: 46 Normal Inside Blitz
Run Key
Timeout SFO
2-11-SFO 17 (1:35) 38-Michael Lanham ran to SFO 12 for 5 yards. Tackle by 64-Kyle Izzo .
Offensive Play: Goal Line Normal HB Outside Strong
Defensive Play: Goal Line 3 Deep Man
Run Key
Timeout SFO
3-6-SFO 12 (1:30) 17-Christopher Dion ran to SFO 9 for 3 yards. Tackle by 24-James Hubble .
Offensive Play: Singleback Normal HB Counter Weak
Defensive Play: Nickel Normal Shallow Zone Deep
Run Key
4-2-SFO 9 (0:48) 14-Wayne Carrillo 27 yard field goal is NO GOOD. (Wide Right)
Offensive Play: Field Goal
Defensive Play: FG Block
1-10-SFO 20 (0:46) 18-David Worden pass complete to 81-James Wolf to SFO 26 for 6 yards. Tackle by 48-Anthony Turner .
Offensive Play: Shotgun 2 RB 3 WR WR Hooks
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
2-4-SFO 26 (0:25) 18-David Worden sacked at SFO 17 for -9 yards ( 77-Randall Thomas ). Sack allowed by 74-Daniel Will .
Offensive Play: I Formation Normal SE Post
Defensive Play: 4-3 Normal Double WR2
Pass Key
3-13-SFO 17 (0:02) 18-David Worden pass complete to 34-Edward Schroeder to SFO 22 for 5 yards. Tackle by 54-Mark Gong .
Offensive Play: Shotgun 2 RB 3 WR WR Curl
Defensive Play: Nickel 3-3-5 Cover 2 Man Under
Pass Key
End of fourth quarter.
Copyright ©2013-2026 Catalyst Productions | Weather data powered by Visual Crossing
Game Engine Version 4.6 | Website Version ca52262
Terms & Conditions | Privacy Policy