Arizona Cardinals
Chad Ryland (@C_Ryland38) kicks onside 10 yards from ARZ 35 to ARZ 45 where impetus ends and Deebo Samuel (@19problemz) recovers it at ARZ 45 for no gain
teapaw.org/i/jf/cards/nfl/matchEv…
2
18
1st and 10 · San Francisco 49ers
Brock Purdy (@brockpurdy13) kneels for a 1-yard loss to ARZ 46
teapaw.org/i/jf/cards/nfl/matchEv…
2nd and 10 · San Francisco 49ers
Brock Purdy (@brockpurdy13) passes deep right to George Kittle (@gkittle46) for 20 yards, touchdown
teapaw.org/i/jf/cards/nfl/matchEv…
2nd and 10 · Arizona Cardinals
Chad Ryland (@C_Ryland38) kicks a 49-yard field goal, with center Casey Kreiter (@caseykreiter) and holder Blake Gillikin (@blakegillikin)
teapaw.org/i/jf/cards/nfl/matchEv…
1
61
1st and 10 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) spikes the ball to stop the clock
teapaw.org/i/jf/cards/nfl/matchEv…
2
36
1st and 10 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) passes deep right to Michael Wilson (@mikewilllyy) to SF 31 for 18 yards, tackled by Jack Jones (@presidentjacc)
teapaw.org/i/jf/cards/nfl/matchEv…
1
27
2nd and 1 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) passes short middle to Jeremiyah Love (@JeremiyahLove) to SF 49 for 8 yards, tackled by Deommodore Lenoir (@Dmo_lenoir)
teapaw.org/i/jf/cards/nfl/matchEv…
8
1st and 10 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) passes short right to Trey McBride (@mcbtrey) for 10 yards, pushed out of bounds at ARZ 44 by Fred Warner (@fred_warner)
teapaw.org/i/jf/cards/nfl/matchEv…
1
18
San Francisco 49ers
Eddy Pineiro (@EddyPineiro) kicks 55 yards to ARZ 10 and Jalen Brooks (@i_stay_sore1) returns it to ARZ 34 for 24 yards, tackled by Garret Wallow (@gwallow_12)
teapaw.org/i/jf/cards/nfl/matchEv…
23
San Francisco 49ers
Eddy Pineiro (@EddyPineiro) extra point is good, center Jonathan Weeks, holder Corliss Waitman
teapaw.org/i/jf/cards/nfl/matchEv…
1st and 10 · San Francisco 49ers
Christian McCaffrey (@CMC_22) right guard to ARZ 20 for no gain (Baron Browning)
teapaw.org/i/jf/cards/nfl/matchEv…
25
2nd and 13 · San Francisco 49ers
Brock Purdy (@brockpurdy13) scrambles left end for 45 yards, TOUCHDOWN NULLIFIED by Penalty. PENALTY on SF-George Kittle (@gkittle46), Offensive Holding, 10 yards, enforced at ARZ 10
teapaw.org/i/jf/cards/nfl/matchEv…
1st and 10 · San Francisco 49ers
Christian McCaffrey (@CMC_22) left end to ARZ 46 for -4 yards (Jack Gibbens (@johngibbens18))
teapaw.org/i/jf/cards/nfl/matchEv…
4
129
2nd and 10 · San Francisco 49ers
Christian McCaffrey (@CMC_22) runs up the middle to ARZ 42 for 12 yards, tackled by Wesley Williams (@yvngwesss)
teapaw.org/i/jf/cards/nfl/matchEv…
9
286
1st and 10 · San Francisco 49ers
Brock Purdy (@brockpurdy13) passes short middle incomplete to Kyle Juszczyk (@JuiceCheck44)
teapaw.org/i/jf/cards/nfl/matchEv…
7
1st and 10 · San Francisco 49ers
Brock Purdy (@brockpurdy13) passes short left to Christian McCaffrey (@CMC_22) to SF 46 for 11 yards, tackled by Mack Wilson (@MackWilson) with the assist from Jack Gibbens (@johngibbens18)
teapaw.org/i/jf/cards/nfl/matchEv…
5
235
Arizona Cardinals
Chad Ryland (@C_Ryland38) kicks 65 yards from ARZ 35 into the end zone for a touchback to the SF 35
teapaw.org/i/jf/cards/nfl/matchEv…
1
12
2nd and 1 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) runs up the middle for 1 yard and a touchdown, defensive offside penalty on SF declined
teapaw.org/i/jf/cards/nfl/matchEv…
Arizona Cardinals
Chad Ryland (@C_Ryland38) extra point is good, center Casey Kreiter (@caseykreiter), holder Blake Gillikin (@blakegillikin)
teapaw.org/i/jf/cards/nfl/matchEv…
2
214
1st and 4 · Arizona Cardinals
Jacoby Brissett (@JBrissett12) passes short right to Trey McBride (@mcbtrey) to SF 1 for 3 yards, tackled by Marques Sigle (@MarMar1k30)
teapaw.org/i/jf/cards/nfl/matchEv…
10
