Tom Brady threw two interceptions in the first quarter as part of an implosion by the reigning Super Bowl champions, contributing to Washington upsetting the Tampa Bay Buccaneers 29-19 Sunday while losing Chase Young to injury.

Tampa Bay lost a second consecutive game on either side of its bye week and was dealt an extra blow in the last minute when nose tackle Vita Vea was carted off with an injury on the final play of a 19-play, 80-yard drive over 10:26 that sealed the victory for Washington (3-6).

Brady threw two picks just like the loss to New Orleans two weeks ago and finished 23 of 34 for 220 yards and two touchdown passes.

The Buccaneers (6-3) couldn’t find much of a rhythm on either side of the ball in a rematch of their wild-card victory at Washington from January. Brady’s interceptions on two of his first six throws — one off the hands of rookie Jaelon Darden and another inexplicable toss that was caught by Washington safety Bobby McCain — disjointed the NFL’s best scoring and passing offense, which did not have a first-half touchdown for just the fifth time in the past two seasons.

NFL: Odell Beckham Jr pens emotional note for Cleveland Browns; thanks fans, teammates

Brady bounced back in the second half, throwing TD passes to Cameron Brate and Mike Evans. The 40-yard connection with Evans cut the Buccaneers’ deficit to 23-19.

That’s where the comeback bid faltered, when Tampa Bay’s defense could not stop Washington’s offense on the final, clock-draining drive. Coach Ron Rivera lived up to his “Riverboat Ron” nickname by going for it on fourth-and-goal from the Tampa Bay 1-yard line with 31 seconds to go, and Antonio Gibson’s second touchdown run of the day put the game away and caused Vea’s injury, which could linger for the Buccaneers.

NFL: Pittsburgh Steelers look to dominate winless Detroit Lions

Washington QB Taylor Heinicke put his stamp on the improbable result much earlier, hooking up with DeAndre Carter for a 20-yard TD pass and leading a 71-yard drive in the third quarter. A pass interference penalty on the Buccaneers set up Gibson’s first TD run — one of several self-inflicted mistakes made by Tampa Bay, which was flagged six times for 43 yards.

Heinicke, who earned his contract by impressing in a surprise start against the Buccaneers in the playoffs, was 26 of 32 for 256 yards and also rushed for 15 yards.