This afternoon, recently-retired punter Pat McAfee held for Colts kicker Adam Vinatieri one last time, and it was for a great cause.

At the NFL Experience in Houston, the site of this year’s Super Bowl, Vinatieri set a new Guinness World Record by making 28 20-yard field goals in sixty seconds. He needed to get at least 20, and he got 28.

So Adam Vinatieri just set the world record for field goals in a minute with 28. He's officially out of breath. pic.twitter.com/j4ZmQbc0HT — Zak Keefer (@zkeefer) February 3, 2017

Vinatieri went rapid-fire on his field goals, as McAfee was fed the footballs by a staffer and got them ready immediately for Vinatieri, who kicked it, backpedaled a few yards, and then kicked it again. He’s kicked so many field goals in his NFL career, but doing so many so fast was still a bit of a challenge. At the end of it, he fell to the ground out of exhaustion, but it was more than enough: he had a new world record.

He wasn’t doing it just because, though. If he set the world record, Barclaycard would donate $15,000 to the Pat Tillman Foundation, which helps military members and veterans and their families.

An out-of-breath Vinatieri met with the media after the event to talk about the Pat Tillman foundation:

It’s always fun to have a world record, but it’s even better when it’s for a good cause. It’s cool that Vinatieri raised $15,000 for the Pat Tillman foundation just for kicking field goals, and while it was an impressive feat, it’s even cooler that it was for charity.

One other note of added significance to the event, as already mentioned, was that Pat McAfee was the holder for it. McAfee, of course, stunned many earlier this week when he announced his retirement, which means that the Colts will have a new holder for Vinatieri’s field goals next year. But one last time, it was McAfee setting up the balls for Vinatieri to kick.