NFL News & Analysis

NFL Week 18 Game Recap: San Francisco 49ers 38, Arizona Cardinals 13

Santa Clara, California, USA; San Francisco 49ers tight end George Kittle (85) runs after a catch against Arizona Cardinals safety Jalen Thompson (left) and cornerback Jace Whittaker (39) during the first quarter at Levi's Stadium. Mandatory Credit: Darren Yamashita-USA TODAY Sports

The San Francisco 49ers dominated the Arizona Cardinals in Week 18, beating them 38-13 to lock up the No. 2 seed in the NFC.

Offensive spotlight: Tight end George Kittle continued his run of fine form, catching four of his six targets for 29 yards, two scores and one first down. He was targeted on a quarter of his routes and generated a 100.0-plus passer rating for the eighth time this season.

Defensive spotlight: J.J. Watt finished with two sacks and one QB hurry across his 23 pass-rush snaps, bringing his career to an end in a way only he could. The veteran will end his final campaign with a pass-rush grade above 70.0 for the 10th time in his storied career.

Rookie spotlight: Niners QB Brock Purdy was incredibly efficient once again, completing 15 of his 20 pass attempts for 178 yards and three touchdowns. And that stat line would be even more impressive if not for the two passes dropped by his receivers.

The rookie signal caller threw just 6.4 yards down the field on average, though he went 5-for-5 for 72 yards and a score on passes thrown between 10-19 yards downfield on Sunday.

Offensive line spotlight: Trent Williams put on another stellar performance for the 49ers, allowing just one hurry on 25 pass-blocking snaps and earning a 70.0-plus grade in the running game on first review.

Box Score

Passing
ARIZONA CARDINALS
Player Fantasy Comp/Att Yds YPA TD Int Sacks Rtg
David Blough 8.0 14 / 18 180 10.0 1 2 3 87.3
Trace McSorley 1.5 06-Sep 29 3.2 0 1 0 31.5
SAN FRANCISCO 49ERS
Player Fantasy Comp/Att Yds YPA TD Int Sacks Rtg
Brock Purdy 19.8 15 / 20 178 8.9 3 0 4 141.3
Rushing
ARIZONA CARDINALS
Player Fantasy Car Yds YPC TD Long Fum Lost
Corey Clement 13.8 8 23 2.9 1 5 0
Greg Dortch 8.5 2 15 7.5 0 9 0
David Blough 8.0 2 -2 -1.0 0 0 1
Pharoh Cooper 3.3 2 7 3.5 0 6 0
Keaontay Ingram 2.3 3 5 1.7 0 4 0
Trace McSorley 1.5 3 13 4.3 0 9 0
SAN FRANCISCO 49ERS
Player Fantasy Car Yds YPC TD Long Fum Lost
Brock Purdy 19.8 4 7 1.8 0 13 0
Elijah Mitchell 17.5 5 55 11.0 2 37 0
Christian McCaffrey 16.9 10 45 4.5 0 19 0
Deebo Samuel 4.4 1 4 4.0 0 4 0
Kyle Juszczyk 3.9 1 3 3.0 0 3 0
Jordan Mason 2.8 8 28 3.5 0 8 0
Tyrion Davis-Price 2.7 8 27 3.4 0 12 0
Receiving
ARIZONA CARDINALS
Player Fantasy Tgt Rec Yds YPT TD Long
A.J. Green 18.1 5 3 91 18.2 1 77
Corey Clement 13.8 4 3 25 6.2 0 17
Greg Dortch 8.5 4 4 30 7.5 0 15
Trey McBride 7.1 3 3 41 13.7 0 23
Pharoh Cooper 3.3 2 2 6 3.0 0 3
Keaontay Ingram 2.3 3 2 -2 -0.7 0 1
Marquise Brown 1.7 4 1 7 1.8 0 7
Andre Baccellia 1.6 1 1 6 6.0 0 6
Ty'Son Williams 1.5 1 1 5 5.0 0 5
SAN FRANCISCO 49ERS
Player Fantasy Tgt Rec Yds YPT TD Long
George Kittle 18.9 6 4 29 4.8 2 15
Christian McCaffrey 16.9 3 3 34 11.3 1 21
Brandon Aiyuk 9.9 5 4 59 11.8 0 22
Deebo Samuel 4.4 3 2 20 6.7 0 11
Kyle Juszczyk 3.9 1 1 26 26.0 0 26
Jauan Jennings 2.0 2 1 10 5.0 0 10

CLICK HERE TO SIGN UP AND TRY PFF+ FOR FREE

Subscriptions

Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
OR
$89.88/yr + FREE Draft Kit