Falcons quarterback Desmond Ridder saved his best plays for late in the game, but was outdone by Tampa Bay’s Baker Mayfield.

Struggling for most of the day, Ridder led two fourth-quarter touchdown drives to help the Falcons take a lead, but Mayfield tossed a touchdown pass in the final minute to lift the Bucs to a 29-25 win over the Falcons in a big NFC South battle on Sunday at Mercedes-Benz Stadium.

“Obviously, frustrated losing like that,” Falcons coach Arthur Smith said. “Plenty of opportunities. But we’ll get back to work.”

Normally, dependable field goal kicker Younghoe Koo missed two field goal attempts in the first half.

“They played their (behinds) off today and I feel like I cost us the game,” Koo said.

The Bucs improved to 6-7 on the season. The Falcons dropped to 6-7. They are tied along with the Saints at 6-7 atop the NFC South with four games to play. The Bucs have the third tie breaker for now.

Ridder completed 24 of 40 passes for 347 yards, a touchdown and an interception. He had a rushing touchdown and finished with a passer rating of 90.3. He was booed twice in the second half, but turned the boos into cheers with his go-ahead touchdown run.

“We missed plenty of opportunities out there today,” Ridder said.

Wide receiver Drake London caught 10 of 11 targets for 172 yards. Tampa Bay’s Mike Evans was held to one catch for 8 yards.

The Bucs made their move in the third quarter and closed it with a big-time drive with the game on the line.

“Got the big first down,” Smith said. “Got the chuck yardage and then obviously the one they got for the go-ahead touchdown to the tight end. We had plenty of opportunities in all three phases. Credit Tampa.”

On third down-and-9, Mayfield tossed a screen pass out to running back Rachaad White and he scored from 31 yards out to make it a two-score game, 19-10, with just over 4 minutes left in the third quarter.

After an exchange of punts, running back Bijan Robinson got loose for the Falcons. He had a 33-yard gainer on an inside handoff (officially a pass). Robinson scored on a 3-yard touchdown to make it 19-17 with 11:10 to play.

The defense needed a stop, but the Bucs drove down and nearly scored, but Evans was out of bounds. Chase McLaughlin made a 38-yard field goal to make it 22-17 with 6:10 to play.

The Falcons needed another touchdown drive and Ridder came out slinging it. He tossed one up to London who went up high between Antoine Winfield and Carlton Davis and hauled down a 45-yard gainer.

After runs of 9, 9, and 6 yards, Ridder scored on a 6-yard keeper and he motored around Bucs end Joe Tyron-Shoyinka. Ridder tossed a two-point conversion pass to London to make it 25-23 with 3:23 to play.

The stage was set for the defense, but they couldn’t come through.

Mayfield connected with Chris Godwin on a third down-and-10 from the 48 for a 32-yard gain. Godwin got away from nickel back Dee Alford. Two plays later, Mayfield tossed an 11-yard touchdown pass to tight end Cade Otton, who’d gotten behind Richie Grant.

“Hell yeah, it was a good throw,” Grant said. “Otton made a good catch. It was a 50-50 ball. He came down with it. Just give them credit. They made a good play.”

The Falcons’ last-ditch 31 second drive ended with London hauling down a pass short of the end zone. Smith said the ball was supposed to go into the end zone.

The Bucs held a 12-10 lead at halftime thanks to two missed field goals and a safety by the Falcons.

With an opportunity to take control of the division, the Falcons made a lot of blunders in the first half, which included Koo hitting the right upright from 50 yards out and then missing a 52-yard field goal attempt about a foot to the left.

Ridder tossed an interception, had a fumble and was sacked in the end zone for a safety. On the interception, Kyle Pitts and Van Jefferson blocked the same guy and Carlton Davis ran straight to the ball.

“We missed two field goals,” Smith said. “Had decent field position at times. Had our opportunities. Same way on defense. It’s the NFL. We found a way to get back (in the game). Made some plays late. We were able to go ahead. Unfortunately, they made one more play than we did.”

The Bucs scored on their opening drive as kicker Chase McLaughlin made a 55-yard field goal to make it 3-0. The Falcons answered with a 16-play drive that stalled on the 2-yard line. Koo made a 20-yard field goal to tie the game, 3-3.

The Falcons defense forced a three-and-out, but the offense threw it right back to the Bucs. Davis jumped a screen pass intended for Robinson. He was down at the 8-yard line.

It was Ridder’s ninth interception of the season.

Two plays later, Mayfield scored a yard run to put the Bucs up 10-3.

The Falcons answered with a quick touchdown drive. Ridder tossed a 36-yard touchdown pass to tight end Kyle Pitts to finish off a six-play, 75-yard drive. It was Pitt’s second touchdown reception of the season. Koo’s kick tied the game 10-10.

The defense stopped the Bucs on a fourth down-and-2, but the offense couldn’t capitalize. Koo missed a 50-yard field goal attempt.

The defense forced another three-and-out, but the punt pinned the Falcons’ back at the 8-yard line. Ridder was sacked in the end zone and fumbled. Fullback Keith Smith, who’d missed a block, recovered the ball for a safety.

It was the second game in a row, the Falcons yielded a safety.

After the free punt, the defense forced another three-and-out. The offense got back in position for a Koo field goal attempt from 52 yards, but it was no good.

The Falcons used a dime defense with six defensive backs on most third downs and held the great Evans without a catch nor a target in the first half.

Injuries continue to hurt the Falcons as tackle Jake Matthews (knee) left the game late in the first quarter. Tyler Vrabel, who was promoted from the practice squad on Saturday, took over. Also, right guard Chris Lindstrom left briefly with an ankle injury.

Falcons wide receiver Mack Hollins had an ankle injury, but he returned. He was playing in his first game since the Minnesota game on Nov. 5.

With 10:09 left in the third quarter, defensive tackle Kentavius Street went down with a shoulder injury and was declared out of the game.

Bucs safety Ryan Neal suffered a hip and back injury and did not return.

The Falcon blew their opportunity to get points right before the half and did not score on their opening possession of the second half.

The Falcons ended the first half with an offensive line of Vrabel, left guard Matt Bergeron, center Ryan Neuzil, right guard Kyle Hinton and right tackle Storm Norton.

“We could have set ourselves up pretty well,” London said. “Now, we just have to go back to the lab and figure it out.”

The Falcons are set to face the Panthers at 1 p.m. Sunday at Bank of America Stadium in Charlotte.

The Bow Tie Chronicles