Tampa Bay Buccaneers 30 – Arizona Cardinals 27
The Cardinals lost a heartbreaker to the Buccaneers (3-6) on the road. Kyler Murray turned in a solid performance with three touchdowns and an interception and wide receiver Christian Kirk had a breakout game by catching all three of those TDs, with six total receptions for 138 yards.
Running back David Johnson was benched in favor of Kenyan Drake after the former fumbled in the third quarter, but the real story was the Cardinals’ poor defensive performance and the questionable officiating.
Jameis Winston may have thrown two interceptions, but he also threw for 358 passing yards. The Arizona defense had trouble containing Tampa Bay’s offensive attack and that ultimately led to the Cardinals’ downfall.
The Cardinals will play the 49ers (8-1) in a last-ditch effort to salvage their season on Sunday.