Clutch play by Brock Purdy to lose the game.
Final
0 | 10 | 0 | 7 | 17 | |
3 | 10 | 6 | 10 | 29 |
Odds Across Sportsbooks
Game Charts
Full Play By Play
1ST 15:00 | 1 & 10 | Miami kicked off, touchback | ||
1st Drive | ||||
1ST 15:00 | 1 & 10 | Brock Purdy incomplete pass to the right intended for Kyle Juszczyk | ||
1ST 14:56 | 2 & 10 | Brock Purdy passed to George Kittle down the middle for 9 yard gain, tackled by Jordyn Brooks | ||
1ST 14:22 | 3 & 1 | Patrick Taylor Jr. rushed to the right for no gain, tackled by Emmanuel Ogbah | ||
1ST 13:38 | 4 & 1 | Pat O'Donnell punted for 51 yards, no return | ||
2nd Drive | ||||
1ST 13:30 | 1 & 10 | De'Von Achane rushed to the left for 1 yard loss, tackled by Nick Bosa | ||
1ST 12:51 | 2 & 11 | Tua Tagovailoa passed to De'Von Achane to the left for 12 yard gain, tackled by Talanoa Hufanga | ||
1ST 12:80 | 1 & 10 | Raheem Mostert rushed up the middle for 3 yard gain, tackled by Talanoa Hufanga | ||
1ST 11:30 | 2 & 7 | Raheem Mostert rushed up the middle for 2 yard loss, tackled by Jordan Elliott | ||
1ST 10:51 | 3 & 9 | Tua Tagovailoa incomplete pass to the left intended for Tyreek Hill | ||
1ST 10:47 | 4 & 9 | Jake Bailey punted for 58 yards. Jacob Cowing returned punt for 8 yards | ||
3rd Drive | ||||
1ST 10:34 | 1 & 10 | Timeout | ||
1ST 10:34 | 1 & 10 | Brock Purdy passed to Jauan Jennings to the left for 11 yard gain, tackled by Kendall Fuller | ||
1ST 9:58 | 1 & 10 | Patrick Taylor Jr. rushed to the right for 5 yard gain, tackled by Zach Sieler | ||
1ST 9:28 | 2 & 5 | Deebo Samuel Sr. rushed up the middle for 3 yard gain, tackled by Jevón Holland. San Francisco committed 10 yard penalty (Holding) | ||
1ST 9:60 | 2 & 12 | San Francisco committed 5 yard penalty (False Start) | ||
1ST 8:48 | 2 & 17 | Brock Purdy sacked by Jordyn Brooks for 6 yard loss | ||
1ST 8:11 | 3 & 23 | Kyle Juszczyk rushed up the middle for 6 yard gain, tackled by Jordyn Brooks | ||
1ST 7:40 | 4 & 17 | Pat O'Donnell punted for 45 yards. Malik Washington returned punt for 7 yards | ||
4th Drive | ||||
1ST 7:30 | 1 & 10 | Timeout | ||
1ST 7:30 | 1 & 10 | Tua Tagovailoa passed to Durham Smythe to the left for 5 yard gain, tackled by Dee Winters | ||
1ST 6:57 | 2 & 5 | De'Von Achane rushed to the left for 7 yard gain, tackled by Dee Winters | ||
1ST 6:29 | 1 & 10 | Tua Tagovailoa passed to De'Von Achane to the left for 11 yard gain, tackled by Renardo Green | ||
1ST 5:53 | 1 & 10 | Tua Tagovailoa passed to De'Von Achane down the middle for 20 yard gain, tackled by Renardo Green | ||
1ST 5:90 | 1 & 10 | De'Von Achane rushed to the right for no gain, tackled by Fred Warner | ||
1ST 4:23 | 2 & 10 | Raheem Mostert rushed to the left for 1 yard gain, tackled by Renardo Green | ||
1ST 3:40 | 3 & 9 | Tua Tagovailoa incomplete pass to the left intended for Tyreek Hill | ||
1ST 3:34 | 4 & 9 | Jason Sanders kicked a 44-yard field goal | ||
1ST 3:30 | 1 & 10 | Timeout | ||
1ST 3:30 | 1 & 10 | Miami kicked off, touchback | ||
5th Drive | ||||
1ST 3:30 | 1 & 10 | Brock Purdy passed to Ricky Pearsall to the left for 21 yard gain, tackled by Kendall Fuller | ||
1ST 2:51 | 1 & 10 | Deebo Samuel Sr. rushed to the right for 4 yard gain, tackled by Quinton Bell | ||
1ST 2:13 | 2 & 6 | Brock Purdy incomplete pass to the left intended for Jauan Jennings | ||
1ST 2:90 | 3 & 6 | Brock Purdy passed to Ricky Pearsall down the middle for 5 yard gain, tackled by Jordan Poyer | ||
1ST 1:43 | 4 & 1 | Miami committed 5 yard penalty (Too Many Men on Field) | ||
1ST 1:60 | 1 & 10 | Brock Purdy incomplete pass down the middle intended for Patrick Taylor Jr. | ||
1ST 1:60 | 1 & 10 | Miami charged timeout | ||
1ST 1:20 | 2 & 10 | Brock Purdy incomplete pass down the middle intended for Patrick Taylor Jr. | ||
1ST 0:58 | 3 & 10 | San Francisco timeout | ||
1ST 0:58 | 3 & 10 | Brock Purdy passed to Deebo Samuel Sr. to the left for 17 yard gain, tackled by Kendall Fuller | ||
1ST 0:16 | 1 & 10 | Patrick Taylor Jr. rushed to the left for 9 yard gain, tackled by Jordan Poyer | ||
1ST 0:16 | 2 & 1 | End of 1st Quarter | ||
2ND 15:00 | 2 & 1 | Brock Purdy sacked by Zach Sieler for 7 yard loss | ||
2ND 14:22 | 3 & 8 | Brock Purdy passed to Deebo Samuel Sr. down the middle for 16 yard touchdown | ||
2ND 14:14 | 1 & 10 | Jake Moody made PAT | ||
2ND 14:14 | 1 & 10 | Timeout | ||
2ND 14:14 | 1 & 10 | San Francisco kicked off for 66 yards, Malik Washington returned kickoff for 32 yards | ||
6th Drive | ||||
2ND 14:70 | 1 & 10 | Tua Tagovailoa passed to Tyreek Hill to the right for 24 yard gain, tackled by Talanoa Hufanga | ||
2ND 13:28 | 1 & 10 | De'Von Achane rushed to the left for 8 yard gain, tackled by Malik Mustapha | ||
2ND 12:46 | 2 & 2 | Tua Tagovailoa passed to Jonnu Smith to the right for 8 yard gain, tackled by Fred Warner | ||
2ND 12:18 | 1 & 10 | De'Von Achane rushed to the left for 7 yard gain, tackled by Malik Mustapha | ||
2ND 11:38 | 2 & 3 | Tua Tagovailoa incomplete pass to the left | ||
2ND 11:35 | 3 & 3 | Tua Tagovailoa passed to Malik Washington to the left for 5 yard gain, tackled by Deommodore Lenoir | ||
2ND 11:10 | 1 & 10 | Raheem Mostert rushed to the left for 3 yard gain, tackled by Yetur Gross-Matos. Miami committed 10 yard penalty (Holding) | ||
2ND 10:38 | 1 & 17 | Tua Tagovailoa incomplete pass to the left intended for Malik Washington | ||
2ND 10:32 | 2 & 17 | Tua Tagovailoa passed to Malik Washington to the left for 4 yard gain, tackled by Fred Warner | ||
2ND 9:47 | 3 & 13 | Tua Tagovailoa incomplete pass down the middle | ||
2ND 9:44 | 4 & 13 | Jason Sanders kicked a 38-yard field goal | ||
2ND 9:40 | 1 & 10 | Timeout | ||
2ND 9:40 | 1 & 10 | Miami kicked off, touchback | ||
7th Drive | ||||
2ND 9:40 | 1 & 10 | Patrick Taylor Jr. rushed to the left for no gain, tackled by Jordyn Brooks | ||
2ND 8:59 | 2 & 10 | Brock Purdy incomplete pass down the middle intended for Deebo Samuel Sr. | ||
2ND 8:49 | 3 & 9 | San Francisco committed 5 yard penalty (False Start) | ||
2ND 8:49 | 3 & 14 | Brock Purdy rushed to the left for 1 yard gain, tackled by Emmanuel Ogbah | ||
2ND 8:12 | 4 & 14 | San Francisco committed 5 yard penalty (False Start) | ||
2ND 8:30 | 4 & 19 | Pat O'Donnell punted for 45 yards. Malik Washington returned punt for 8 yards. Miami committed 10 yard penalty (Holding) | ||
8th Drive | ||||
2ND 7:53 | 1 & 10 | Timeout | ||
2ND 7:53 | 1 & 10 | De'Von Achane rushed to the right for 7 yard gain, tackled by Malik Mustapha | ||
2ND 7:15 | 2 & 3 | Tua Tagovailoa passed to Raheem Mostert to the right for 13 yard gain, tackled by Fred Warner | ||
2ND 6:34 | 1 & 10 | Raheem Mostert rushed to the right for 21 yard gain, tackled by Malik Mustapha | ||
2ND 5:50 | 1 & 10 | De'Von Achane rushed to the left for 1 yard gain, tackled by Fred Warner | ||
2ND 5:28 | 2 & 9 | Tua Tagovailoa passed to Malik Washington down the middle for 19 yard gain, tackled by Renardo Green | ||
2ND 4:49 | 1 & 7 | De'Von Achane rushed up the middle for 2 yard gain, tackled by Nick Bosa | ||
2ND 4:70 | 2 & 5 | De'Von Achane rushed to the right for 2 yard gain, tackled by Dee Winters | ||
2ND 3:22 | 3 & 3 | Tua Tagovailoa passed to Tyreek Hill to the right for 3 yard touchdown | ||
2ND 3:20 | 1 & 10 | Jason Sanders made PAT | ||
2ND 3:20 | 1 & 10 | Timeout | ||
2ND 3:20 | 1 & 10 | Miami kicked off, touchback | ||
9th Drive | ||||
2ND 3:20 | 1 & 10 | Brock Purdy passed to George Kittle down the middle for 24 yard gain, tackled by Anthony Walker Jr. | ||
2ND 2:42 | 1 & 10 | Brock Purdy passed to Jauan Jennings to the left for 16 yard gain, tackled by Anthony Walker Jr. | ||
2ND 2:00 | 1 & 10 | Two-minute warning | ||
2ND 2:00 | 1 & 10 | Brock Purdy passed to George Kittle to the right for 12 yard gain, tackled by Jevón Holland | ||
2ND 1:53 | 1 & 10 | Brock Purdy passed to Ricky Pearsall to the left for 3 yard gain, tackled by Jevón Holland | ||
2ND 1:49 | 2 & 7 | Miami timeout | ||
2ND 1:49 | 2 & 7 | Brock Purdy passed to Ricky Pearsall down the middle for 8 yard gain, tackled by Jalen Ramsey | ||
2ND 1:47 | 1 & 7 | Miami timeout | ||
2ND 1:47 | 1 & 7 | Deebo Samuel Sr. rushed to the left for 4 yard gain, tackled by Anthony Walker Jr. | ||
2ND 1:10 | 2 & 3 | Brock Purdy incomplete pass to the left | ||
2ND 0:53 | 3 & 3 | Brock Purdy incomplete pass to the right intended for George Kittle | ||
2ND 0:50 | 4 & 3 | Jake Moody kicked a 21-yard field goal | ||
2ND 0:47 | 1 & 10 | San Francisco kicked off, touchback | ||
10th Drive | ||||
2ND 0:47 | 1 & 10 | Tua Tagovailoa passed to Jonnu Smith down the middle for 11 yard gain, tackled by Fred Warner | ||
2ND 0:31 | 1 & 10 | Tua Tagovailoa incomplete pass to the right | ||
2ND 0:28 | 2 & 10 | Tua Tagovailoa incomplete pass to the left intended for River Cracraft | ||
2ND 0:24 | 3 & 10 | Tua Tagovailoa passed to River Cracraft down the middle for 6 yard gain, tackled by Fred Warner | ||
2ND 0:24 | 4 & 4 | End of Half | ||
3RD 15:00 | 1 & 10 | San Francisco kicked off, touchback | ||
11th Drive | ||||
3RD 15:00 | 1 & 10 | De'Von Achane rushed to the left for 1 yard gain, tackled by Dee Winters. San Francisco committed 15 yard penalty (Unnecessary Roughness) | ||
3RD 14:30 | 1 & 10 | Tua Tagovailoa incomplete pass down the middle intended for De'Von Achane | ||
3RD 14:25 | 2 & 10 | Tua Tagovailoa passed to Jonnu Smith to the right for 8 yard gain, tackled by Talanoa Hufanga | ||
3RD 13:40 | 3 & 2 | Jeff Wilson Jr. rushed up the middle for 6 yard gain, tackled by Kalia Davis | ||
3RD 12:58 | 1 & 10 | Jeff Wilson Jr. rushed to the left for 6 yard gain, tackled by Deommodore Lenoir | ||
3RD 12:15 | 2 & 4 | Tua Tagovailoa incomplete pass to the right intended for Tyreek Hill | ||
3RD 12:90 | 3 & 4 | Miami committed 10 yard penalty (Holding) | ||
3RD 11:44 | 3 & 14 | Tua Tagovailoa passed to De'Von Achane to the left for 8 yard gain, tackled by Renardo Green | ||
3RD 11:10 | 4 & 6 | Jason Sanders kicked a 54-yard field goal | ||
3RD 10:57 | 1 & 10 | Timeout | ||
3RD 10:57 | 1 & 10 | Miami kicked off, touchback | ||
12th Drive | ||||
3RD 10:57 | 1 & 10 | Brock Purdy passed to Deebo Samuel Sr. to the right for 11 yard gain, tackled by Kendall Fuller | ||
3RD 10:22 | 1 & 10 | Patrick Taylor Jr. rushed to the right for 3 yard gain, tackled by Calais Campbell | ||
3RD 9:40 | 2 & 7 | Brock Purdy passed to George Kittle to the right for 6 yard gain, tackled by Jordyn Brooks | ||
3RD 9:28 | 1 & 10 | Timeout | ||
3RD 9:16 | 3 & 1 | Brock Purdy rushed up the middle for 2 yard gain, tackled by Zach Sieler | ||
3RD 8:38 | 1 & 10 | Brock Purdy passed to George Kittle down the middle for 28 yard gain, tackled by Anthony Walker Jr. | ||
3RD 7:58 | 1 & 10 | San Francisco committed 5 yard penalty (Illegal Formation) | ||
3RD 7:34 | 1 & 15 | Brock Purdy incomplete pass to the left intended for Deebo Samuel Sr. | ||
3RD 7:31 | 2 & 15 | Brock Purdy rushed up the middle for 7 yard gain, tackled by Jordyn Brooks | ||
3RD 6:47 | 3 & 8 | San Francisco committed 5 yard penalty (Illegal Formation) | ||
3RD 6:10 | 3 & 13 | Brock Purdy incomplete pass to the left intended for Kyle Juszczyk | ||
3RD 5:56 | 4 & 13 | Jake Moody missed a 41-yard field goal | ||
13th Drive | ||||
3RD 5:53 | 1 & 10 | Timeout | ||
3RD 5:53 | 1 & 10 | Raheem Mostert rushed to the left for 7 yard gain, tackled by Renardo Green | ||
3RD 5:25 | 2 & 3 | Tua Tagovailoa passed to Raheem Mostert to the left for 2 yard gain, tackled by Kalia Davis | ||
3RD 4:36 | 3 & 1 | Tua Tagovailoa passed to Tyreek Hill to the left for 2 yard gain, tackled by Sam Okuayinonu | ||
3RD 3:56 | 1 & 10 | Tua Tagovailoa passed to De'Von Achane to the left for 12 yard gain, tackled by Renardo Green | ||
3RD 3:20 | 1 & 10 | Tua Tagovailoa passed to Jonnu Smith down the middle for 22 yard gain, tackled by Ji'Ayir Brown | ||
3RD 2:37 | 1 & 10 | Tua Tagovailoa fumbled. Tua Tagovailoa recovered fumble for no gain | ||
3RD 2:00 | 2 & 11 | Tua Tagovailoa passed to Jonnu Smith to the left for 10 yard gain, tackled by Deommodore Lenoir | ||
3RD 1:16 | 3 & 1 | Tua Tagovailoa incomplete pass to the left intended for Tyreek Hill | ||
3RD 1:11 | 4 & 2 | Jason Sanders kicked a 33-yard field goal | ||
3RD 1:80 | 1 & 10 | Timeout | ||
3RD 1:80 | 1 & 10 | Miami kicked off for 59 yards, no return. Miami penalty (Kickoff Out of Bounds) | ||
14th Drive | ||||
3RD 1:80 | 1 & 10 | Brock Purdy passed to Deebo Samuel Sr. to the left for 9 yard gain, tackled by Jordan Poyer | ||
3RD 0:31 | 2 & 1 | Deebo Samuel Sr. rushed up the middle for 13 yard gain, tackled by Jordan Poyer | ||
3RD 0:31 | 1 & 10 | End of 3rd Quarter | ||
4TH 15:00 | 1 & 10 | Patrick Taylor Jr. rushed to the right for 4 yard gain, tackled by Benito Jones | ||
4TH 14:24 | 2 & 6 | Brock Purdy passed to Deebo Samuel Sr. to the right for 11 yard gain, tackled by Elijah Campbell | ||
4TH 14:14 | 1 & 10 | Timeout | ||
4TH 13:58 | 1 & 10 | Brock Purdy passed to George Kittle to the left for 7 yard gain, tackled by Kader Kohou | ||
4TH 13:25 | 2 & 3 | Patrick Taylor Jr. rushed up the middle for 2 yard gain, tackled by Emmanuel Ogbah | ||
4TH 13:14 | 3 & 1 | Timeout | ||
4TH 13:10 | 3 & 1 | Brock Purdy passed to George Kittle to the right for 11 yard gain, tackled by Jalen Ramsey | ||
4TH 12:39 | 1 & 3 | Patrick Taylor Jr. rushed up the middle for 1 yard gain, tackled by Calais Campbell | ||
4TH 12:50 | 2 & 3 | Brock Purdy passed to Eric Saubert down the middle for 2 yard touchdown | ||
4TH 12:20 | 1 & 10 | Jake Moody made PAT | ||
4TH 12:20 | 1 & 10 | San Francisco kicked off, touchback | ||
15th Drive | ||||
4TH 12:20 | 1 & 10 | Tua Tagovailoa incomplete pass to the left intended for Durham Smythe | ||
4TH 11:56 | 2 & 10 | Tua Tagovailoa passed to Jonnu Smith to the right for 3 yard gain, tackled by Dee Winters. San Francisco committed 15 yard penalty (Unnecessary Roughness) | ||
4TH 11:31 | 1 & 10 | De'Von Achane rushed to the left for 7 yard gain, tackled by Demetrius Flannigan-Fowles | ||
4TH 10:48 | 2 & 3 | Miami committed 10 yard penalty (Holding) | ||
4TH 10:19 | 2 & 13 | De'Von Achane rushed to the left for 5 yard gain, tackled by Sam Okuayinonu | ||
4TH 9:42 | 3 & 7 | Tua Tagovailoa incomplete pass to the right intended for River Cracraft | ||
4TH 9:38 | 4 & 7 | Jake Bailey punted for 40 yards, no return | ||
16th Drive | ||||
4TH 9:31 | 1 & 10 | Brock Purdy passed to Kyle Juszczyk to the right for 20 yard gain, tackled by Da'Shawn Hand | ||
4TH 8:45 | 1 & 10 | Deebo Samuel Sr. rushed to the right for 1 yard gain, tackled by Emmanuel Ogbah | ||
4TH 8:60 | 2 & 9 | Brock Purdy passed to Deebo Samuel Sr. to the left for 5 yard gain, tackled by Jevón Holland | ||
4TH 7:22 | 3 & 4 | Brock Purdy passed to Patrick Taylor Jr. to the left for 1 yard gain, tackled by Duke Riley | ||
4TH 6:45 | 4 & 3 | Pat O'Donnell punted for 39 yards, no return. San Francisco committed 5 yard penalty (Illegal Substitution) | ||
17th Drive | ||||
4TH 6:37 | 1 & 10 | De'Von Achane rushed to the left for 7 yard gain, tackled by Renardo Green. San Francisco committed 15 yard penalty (Unnecessary Roughness) | ||
4TH 6:13 | 1 & 10 | San Francisco committed 5 yard penalty (Offside) | ||
4TH 5:44 | 1 & 5 | De'Von Achane rushed to the left for 4 yard gain, tackled by Evan Anderson | ||
4TH 5:11 | 2 & 1 | De'Von Achane rushed up the middle for 5 yard gain, tackled by Demetrius Flannigan-Fowles | ||
4TH 4:27 | 1 & 10 | Raheem Mostert rushed to the left for no gain, tackled by Jordan Elliott | ||
4TH 3:42 | 2 & 10 | Tua Tagovailoa passed to De'Von Achane to the left for 7 yard gain, tackled by Yetur Gross-Matos | ||
4TH 2:58 | 3 & 3 | Raheem Mostert rushed to the left for 2 yard loss, tackled by Demetrius Flannigan-Fowles | ||
4TH 2:13 | 4 & 5 | Miami timeout | ||
4TH 2:13 | 4 & 5 | Jason Sanders kicked a 48-yard field goal | ||
4TH 2:10 | 1 & 10 | Miami kicked off, touchback | ||
18th Drive | ||||
4TH 2:10 | 1 & 10 | Brock Purdy passed to Jauan Jennings to the right for 17 yard gain, tackled by Storm Duck | ||
4TH 2:00 | 1 & 10 | Two-minute warning | ||
4TH 2:00 | 1 & 10 | Brock Purdy pass intercepted down the middle. Kader Kohou intercepted Brock Purdy for no gain | ||
19th Drive | ||||
4TH 1:56 | 1 & 10 | De'Von Achane rushed to the left for 8 yard gain, tackled by Talanoa Hufanga | ||
4TH 1:47 | 2 & 2 | San Francisco timeout | ||
4TH 1:47 | 2 & 2 | Alec Ingold rushed up the middle for 4 yard gain, tackled by Renardo Green | ||
4TH 1:44 | 1 & 10 | San Francisco timeout | ||
4TH 1:44 | 1 & 10 | De'Von Achane rushed to the right for 50 yard touchdown | ||
4TH 1:36 | 1 & 10 | Jason Sanders made PAT | ||
4TH 1:36 | 1 & 10 | Miami kicked off, touchback | ||
20th Drive | ||||
4TH 1:36 | 1 & 10 | Brock Purdy passed to Jauan Jennings down the middle for 7 yard gain, tackled by Storm Duck | ||
4TH 1:20 | 2 & 3 | Brock Purdy rushed up the middle for 16 yard gain, tackled by Anthony Walker Jr. | ||
4TH 1:30 | 1 & 10 | Brock Purdy incomplete pass to the left intended for Patrick Taylor Jr. | ||
4TH 0:59 | 2 & 10 | Brock Purdy sacked by Chop Robinson for 7 yard loss | ||
4TH 0:49 | 3 & 17 | San Francisco timeout | ||
4TH 0:49 | 3 & 17 | Brock Purdy passed to Deebo Samuel Sr. to the right for 27 yard gain, tackled by Storm Duck | ||
4TH 0:28 | 1 & 10 | Brock Purdy incomplete pass down the middle | ||
4TH 0:27 | 2 & 10 | Brock Purdy passed to George Kittle to the right for 9 yard gain, tackled by Jordan Poyer | ||
4TH 0:14 | 3 & 1 | Brock Purdy incomplete pass down the middle | ||
4TH 0:13 | 4 & 1 | Brock Purdy incomplete pass to the right intended for Patrick Taylor Jr. | ||
21st Drive | ||||
4TH 0:10 | 1 & 10 | Tua Tagovailoa rushed up the middle for 1 yard loss | ||
4TH 0:00 | 2 & 11 | End of Regulation | ||
4TH 0:00 | 2 & 11 | End of Game |
Game News


I'm thinking Jake Moody won't be on the 49ers next season.

Deebo Samuel saved his best for when the 49ers needed it the least. What a player.

Nick Bosa and Dre Greenlaw are active today vs. the Dolphins.

Brock Purdy overcame a ton on that drive. TD came the play after Jaylon Moore and Aaron Banks clearly did not earn their Toyotas

At his postgame press conference, Fred Warner declined to discuss big picture or the 49ers offense and said the 49ers defense must force turnovers to win. Not much of an endorsement of Kyle Shanahan.

Jonnu Smith set a Dolphins single season record for receiving yards for a TE today (802). Incredible year for talented playmaker.
Also shows love to Jon Embree, one of best TE coaches in league who also helped develop early career George Kittle.
@Marcel_LJ: Dolphins TE Jonnu Smith on his record-setting season: “This is the first time i've really been able to come into my own … God's timing is perfect.”
Also heaped praise on Dolphins TE coach Jon Embree for “taking my game to another level”

Patrick Taylor Jr. doesn't know where to be. Purdy was clearly throwing to the trusted spot and Taylor wasn't there after also running the wrong way for the play fake

Maliek Collins hit Tua on that narrowly-missed Tyreek end-zone throw. Collins is top-5 among DTs in pass-rush win rate. Another 2-year signing who should be returning for the 49ers in 2025

Spencer Burford is in — probably to play left tackle. This has reached Code Red for the 49ers

The 49ers made a lot of strides on the right side of the O-line from 2023 to 2024, mainly thanks to Dominick Puni's arrival at RG. But Brendel and Banks both saw pass-blocking regressions and then the injury decimation of the entire left side today was just too much Shanahan has typically started with solidification at center (Richburg, Mack)

Greenlaw is on the 49ers sideline trying to get loose. He has a towel on his shoulder, no helmet on.
@mattbarrows: Greenlaw (right calf) is questionable to return. Dee Winters is in at weak side linebacker.

I don't see Leonard Floyd (shoulder) on the 49ers' sideline. He hasn't missed a game since 2017.

49ers' current o-line: LT: Spencer Burford LG: Nick Zakelj C: Jake Brendel RG: Dom Puni RT: Colton McKivitz

49ers number watch (level: challenging) 20 RB Israel Abanikanda 32 RB Patrick Taylor Jr. 41 LB Jalen Graham 49 RB Ke'Shawn Vaughn 58 DE Alex Barrett 62 OL Austen Pleasants

#49ers go to base defense around the goal line. Demetrius Flannigan-Fowles in as the third linebacker. Appeared to enter the game without objection.

#49ers inactives: QB Josh Dobbs (3rd QB) OT Trent Williams (ankle) RB Isaac Guerendo (hamstring) DE Robert Beal Jr. (ankle) CB Rock Ya-Sin TE Jake Tonges DT Khalil Davis

That was Eric Saubert's third touchdown catch in 10 seasons.

Judging from warm-ups, Israel Abanikanda will be RB2 for the #49ers. He also might handle kick returns.

Mitch Wishnowsky: 9 games, 22 punts Pat O'Donnell: 5 games, 21 punts (and climbing)

#49ers DE Nick Bosa is warming up in his usual routine, a good sign for him after being listed as questionable with lingering hip and oblique injuries again this week.

Big TFL on that first drive from 49ers DT Jordan Elliott, who's one of the many D-linemen SF signed to 2-year contracts entering 2024 — eyeing a late-2024/2025 peak. And the front has really started to blossom. sfstandard.com/2024/12/18/the…

It's either him or new guy Austen Pleasants.
@TommyHouse101: @mattbarrows Who is his backup? Zakelj?

After a loss to the Houston Texans last week, the Miami Dolphins would need a miracle to reach the postseason. They can only keep that hope alive by winning three straight games to end the year, beginning at home Sunday against the San Francisco 49ers.
Just like the Dolphins, the 49ers aren’t yet eliminated from postseason play with a 6-8 record. But a run to keep the year alive is even more unlikely for San Francisco.
Both teams enter Week 16 with a long list of injuries. The Dolphins expect to be without Jaylen Waddle and could be missing Tyreek Hill, as well. The 49ers will be missing offensive tackle Trent Williams and plan to move forward with a fifth-string running back

The Miami Dolphins host the San Francisco 49ers on Sunday at Hard Rock Stadium in a late afternoon matchup of 6-8 teams. The Dolphins will be playing for their postseason lives in the AFC against a battered and bruised Niners team all but out of contention in the NFC. Each team will be missing stars, as the Niners will be without running back Christian McCaffrey and Miami will likely be without wide receiver Jaylen Waddle.
When looking at prop bet plays across the stats landscape, Miami has a few players who could leave Sunday’s game as franchise record holders in certain areas within their respective positions

RT: It would be a shame if Zach Sieler doesn't make the pro bowl. Please RT to make sure that doesn't happen! #ProBowlVote Zach Sieler

RT: Every vote counts as double today! RT to vote! #probowlvote Calais Campbell

👊👊👊 #ProBowlVote @jasonsanderss + Jake Bailey pic.x.com/hAgKaZYrA7

Jordyn Brooks just doing what he does best 💥 #ProBowlVote pic.x.com/y3LlgYb8uc

Benito Jones is something else 😂 #ProBowlVote Full mic'd up dropping 🔜 pic.x.com/Qmy2Z1TIzn

Tyreek Hill is ______ pic.x.com/AqJoyluw8V

Injury Update | Kendall Fuller has a knee injury and is questionable to return.

Pocket was not clean on that first play — Da'Shawn Hand beat McKivitz. But Purdy showed good presence and delivered an accurate 17-yarder to Jennings

Chop Robinson put McKivitz on skates there, resulting in the red-zone deflection

Deebo Samuel and former 49ers RB Jeff Wilson Jr. shared a big hug when the Dolphins came out of the tunnel

De'Von Achane powers Dolphins past 49ers, via @kpatra nfl.com/news/2024-nfl-… pic.x.com/PCOG8G8RbF

WR Jaylen Waddle (knee) is on sideline with sleeve on right leg. He's in good spirits, chatting up fellow WRs, laughing and smiling

The Miami Dolphins will be without wide receiver Jaylen Waddle in Week 16 against the San Francisco 49ers due to a knee injury.
Waddle’s absence is no surprise after he missed the week’s practices and was listed as doubtful for Sunday. The good news for the Dolphins is that they’ll have wide receiver Tyreek Hill and left tackle Terron Armstead, who were both listed as questionable.
With Austin Jackson on injured reserve and both Armstead and Kendall Lamm out of action last week, the Dolphins were forced to turn to Patrick Paul and Jackson Carman as their starting offensive tackles. With both Armstead and Lamm back in Week 16, the Miami offensive line will look much closer to its usual lineup

Jonnu Smith is officially having the best season any tight end has ever had with the Miami Dolphins.
With a 22-yard reception in the third quarter Sunday against the San Francisco 49ers, Smith set a single-season franchise record for a tight end. The reception was his 74th of the year, eclipsing the previous record of 73 that was set by Randy McMichael in 2004 and tied by Mike Gesicki in 2021.
Two plays later, Smith caught his 75th pass for a gain of nine that moved him to 797 yards on the year, surpassing McMichael’s record of 791 yards that was also set in 2004

Led by Isaiah Johnson's 14 points, the Portland State Vikings defeated the Cal State Bakersfield Roadrunners 59-58.

Houston Texans rookie safety Calen Bullock was fined twice by the NFL for rule violations from a game last week’s 20-12 win against the Miami Dolphins.
The first fine is for $5,916 due to unnecessary roughness for a hit on a defenseless player for a collision with wide receiver Grant DuBose. Following the play, DeBuose was stretchered off the field and taken to a nearby hospital, where he stayed for several days because of a head injury.
DuBose was released earlier this week and placed on injured reserve

Spalding quarterback Malik Washington closed a phenomenal high school career this season and has been named Capital Gazette Player of the Year.