Dale Zanine-USA TODAY Sports

Fill-in kicker Cameron Dicker booted a 37-yard field goal as time expired to give the Los Angeles Chargers a 20-17 victory over the host Atlanta Falcons on Sunday afternoon.

Austin Ekeler rushed for one touchdown and caught another. Justin Herbert passed for 245 yards, one score and one interception as the Chargers (5-3) won for the fourth time in the past five games.

Cordarrelle Patterson rushed for two touchdowns and Marcus Mariota passed for 129 yards for Atlanta (4-5). Tyler Allgeier had 123 yards from scrimmage, including 99 on the ground.

Dicker, who also kicked the tying field goal, was signed to the practice squad on Thursday and elevated to the active roster on Saturday. Regular kicker Dustin Hopkins injured a hamstring in Week 6 and replacement Taylor Bertolet hurt his quadriceps during practice Wednesday.

Earlier on the decisive drive, Ekeler lost a fumble at the Falcons' 20-yard line and Ta'Quon Graham recovered for Atlanta at the 17 and ran 21 yards up field before inexplicably fumbling. Matt Feiler recovered for the Chargers at the Falcons' 43.

Three plays later, Dicker kicked a field-goal try through the middle of the uprights for his second game winner of the season. He also had one when kicking for the Philadelphia Eagles in Week 5, his NFL debut.

Ekeler has scored 10 touchdowns (six rushing, four receiving) over the past five games.

Ekeler also became the seventh player in NFL history to have a rushing and receiving score in the same game on 10 or more occasions. Hall of Famer Marshall Faulk is the record-holder with 15.

The Falcons held a 17-14 lead after Patterson powered into the end zone from the 3-yard-line to give Atlanta a 17-14 lead with 3:44 left in the third quarter.

The Falcons had a chance to increase the margin to six but Younghoe Koo was wide right on a 50-yard field-goal attempt with 12:12 to play. Dicker booted a 31-yarder to tie the score with 5:27 remaining.

Atlanta dominated the first quarter with edges of 145-16 in total offense and 9-0 in first downs while building a 10-0 lead.

Patterson capped the game-opening drive with a 1-yard scoring run and Koo added a 29-yard field goal with 52 seconds left.

The second quarter was a complete turnaround as the Chargers held an 11-0 edge in first down and totaled 166 yards to Atlanta's minus-5.

Ekeler scored on a 2-yard run with 4:38 remaining in the half to get the Chargers on the board. He later caught a 1-yard scoring pass from Herbert with 32 seconds to go for a 14-10 lead.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.