What a debut for Marvin Hall.

Twenty-four hours after being promoted from the practice squad, Hall grabbed a 40-yard touchdown pass for the Atlanta Falcons. 

It was the first catch of his NFL career.

Hall broke free down the middle of the field and hauled in the pass from Matt Ryan right in front of the goal posts, giving the Falcons a 10-0 lead over the Miami Dolphins.

The 24-year-old Hall was an undrafted player out of Washington in 2016. He was initially signed by Oakland but didn't make the Raiders. He spent time on Arizona's practice squad before landing with the Falcons' practice squad this season.

With Mohamed Sanu was unable to play against the Dolphins because of a hamstring injury, the Falcons called up Hall and waived fifth-round draft pick Brian Hill.

Hall sure took advantage of his opportunity.

(AP Photo/David Goldman)