Josh Allen gave his parents a great present on their anniversary.
The Buffalo Bills' QB ensured his squad won to stay undefeated, and he set an NFL record in the process.
On Thursday night, Allen reached the 300 career touchdowns mark, the fastest player ever to get to 300 combined passing, rushing and receiving scores.
And yeah, there was a receiving TD, that crazy lateral back to Josh against the 49ers in the snow last year when he dove for the pylon.
MORE: Bills catch a crazy random Scott Norwood stray on TNF broadcast
But it's an exceptional mark regardless of the arithmetic, and Allen's parents were in the building to see it.
"I think they just enjoy being here, getting to watch me," Allen told NFL Network's Cameron Wolfe postgame. "I love their support. They don't miss many games. I've got some really great role models in my life."
Allen ended up with three touchdown passes on Thursday night: one apiece to Dalton Kincaid, Jackson Hawes and Khalil Shakir.
The Bills couldn't shake the Dolphins for most of the evening, but all's well that ends well.
MORE: Terrel Bernard plays hero as Bills avoid TNF curse
Allen likely got his parents something very nice as an off-the-field present, too.
But parents of a QB surely have lived their life in the stands, and so it was a right-at-home kind of moment on Thursday night for the whole Allen family.
And it ended with a win and a record.
MORE NFL NEWS:
- Revisit Derrick Henry's absolutely unfathomable high school stats
- Cameron Dicker set a new NFL kicking record
- Browns' rookies have already set an NFL offensive record through 2 games
- Patrick Mahomes makes NFL history by running the football himself
- Meet Jett Harrison, the youngest Harrison who may just be the best