One Direction heartthrob Louis Tomlinson had fans a bit worried about him after he was injured during a charity soccer match on Sunday in Glasgow, Scotland. The 21-year-old singer was one of the folks who took the field at Celtic Park to raise money for a good cause before he was tackled by soccer pro, Aston Villa player Gabriel Agbonlahor, during the match.

In footage posted online, the 1D singer (who wore a #1D jersey during the match) was filmed in the midst of fielding the ball when he was approached by Agbonlahor and knocked to the ground, looking like he injured his knee. After the encounter, he hit the ground writhing in pain for a few seconds before he got back up and hobbled away, waving at fans with a big smile on his face.

As he made his way back to the sidelines, he then was caught on camera vomiting. Tomlinson was one of the many folks, including Westlife singer Nicky Byrne, who played the game to benefit a charity in honor of former player, Stiliyan Petrov, who retired after being diagnosed with leukemia.

While Agbonlahor has received a lot of heat from Directioners after the spill, he has tried to make amends. "It was one of those things," Agbonlahor told the BBC. "I'll apologize to Louis when we meet up. I know he enjoyed playing in the game and it's fantastic that he took time out to be here."

Fans have since showed support for Tomlinson, who confirmed that he will once again take the field on September 18 when he plays with the Doncaster Rovers Football Club in the U.K. He recently signed with the team as a non-contract player, taking the field, once again to play for charity.

Ahead of his next match, Steve Uttley, the Head of Media for Doncaster Rovers FC, spoke to MTV News back in August about Tomlinson's love of the game. "He's a defender," Uttley said. "He likes to sit on the left-back, so he sits on the left side and defends. But he likes to get on-field as well and take defense into attack, so he's that sort of player. He just likes playing. He just likes to play football," he said.