Panthers fans traveled across the pond to London to watch the team's first international game.
McCaffrey scored two touchdowns and Carolina turned five interceptions by Jameis Winston into 17 points to give the Panthers their fourth straight victory, 37-26 over the Tampa Bay Buccaneers on Sunday.
"Those guys are unbelievable," McCaffrey said of his defense. "I felt like every single time they were on offense our defense had a chance to get a turnover or a sack. Our D-line is pretty vicious. ... They did an unbelievable job all day. It's nice when you have a defense like that."
"Those guys are unbelievable," McCaffrey said of his defense. "I felt like every single time they were on offense our defense had a chance to get a turnover or a sack. Our D-line is pretty vicious. ... They did an unbelievable job all day. It's nice when you have a defense like that."
After starting the season with two straight losses with hobbled Cam Newton at quarterback, the Panthers (4-2) have been on a roll with Kyle Allen at quarterback thanks to McCaffrey's big plays and an opportunistic defense that had a franchise record-tying seven takeaways, along with seven sacks on the day.
The Panthers took advantage of Tampa Bay's banged-up line that forced the Bucs to use backups Earl Watford and Josh Wells on the right side to harass Winston all day. They hit him to help force two of the interceptions and forced fumbles on successive plays late in the second quarter, including a strip sack by Vernon Butler that Bruce Irvin recovered.
"When one guy makes a play, guys feel like, 'Man, I have to make a play, too,'" Irvin said. "It's special when you're fighting to get sacks out there. That's when you know you're a special group."
Both of those factors came up big on Carolina's first trip to London in front of a large contingent of Panthers fans for what was designated as a home game for the Bucs (2-4).
James Bradberry intercepted Winston on the first play from scrimmage to set up a field goal to set the tone for the game. Bradberry capped it with one in the end zone on Tampa's final play from scrimmage.
Irvin forced a bad throw by Winston in the second quarter that Javien Elliott intercepted . That led to McCaffrey's dazzling 25-yard touchdown catch that featured him juking Vernon Hargreaves III and stiff-arming Devin White on his way into the end zone.
In between those two scores, McCaffrey capped a 99-yard drive with a 1-yard run on fourth down, giving him five TDs the past two weeks.
The turnovers were part of a disturbing pattern for Winston throughout his career. He has five games with at least four turnovers, while no other player has more than two of those games since Winston entered the league in 2015. Winston had five turnovers in all, giving him an NFL-worst 86 in the past five seasons.
"Sometimes I do want to do great things," Winston said. "But you can do great things but protect the team at the same time."
Winston did most of his damage after the game got out of hand late, throwing for 400 yards with a 10-yard TD pass to Cameron Brate in the fourth quarter that gave him 100 touchdown passes in his career.
Curtis Samuel added two second-half TDs, scoring on an 8-yard end-around and a 13-yard pass from Allen.
Allen finished 20 for 32 for 227 yards, two TDs and no interceptions to improve to 5-0 as a starter in his career.
[Ads /]
Two special fans from North Carolina also made the trip through Make-A-Wish Central and Western North Carolina.
MORE: Carolina Panthers make 2 young fans wishes come true in London
[Ads /]
MORE PANTHERS IN LONDON COVERAGE:
14-year-old originally from NC stunned that he got to play flag football in London with Carolina Panthers
[Ads /]
Panthers fans swarm the streets of London to share their excitement for Sunday's game
Panthers fans in London pumped to see team play at Tottenham
Abandoned in London as a child, Efe Obada returns home with the Carolina Panthers
14-year-old originally from NC stunned that he got to play flag football in London with Carolina Panthers