One Direction's Louis Vomits After Match Tackle One Direction singer Louis Tomlinson was left limping and being physically sick after being tackled during a charity football match. The game at Celtic Park in Glasgow was organised to raise money for a foundation set up by former player Stiliyan Petrov, who retired from the game after a year-long battle with leukaemia while he was at Barclays Premier League side Aston Villa. Tomlinson, far left, with his fellow band members A crowd of around 60,000 watched as a Celtic XI lost 5-3 to a Stiliyan Petrov XI. Ticket sales for the game received a boost when it was announced that Tomlinson, 21, was taking part. When the pop star came on as a substitute for the Celtic XI thousands of young fans cheered, but many of the older fans in the stadium booed. His appearance ended prematurely though when he appeared to injure his knee after a shoulder barge from professional player Gabriel Agbonlahor. As Tomlinson hobbled off the pitch he is said to have vomited, but his manager for the day, Martin O'Neill, said he was okay afterwards. Tomlinson is a keen football fan O'Neill, who managed Celtic from 2000-2005, said: "Agbonlahor smashed into him and he picked himself up and then was ill in the dressing room area, but he's not too bad now I think. He had to rush off but I think he's fine, he doesn't know where he is but he's fine. He was genuinely ill but he's okay now. Some One Direction fans reacted with fury on Twitter and Aston Villa player Agbonlahor received a torrent of abuse on the social media site. Other celebrities including comedian John Bishop and Westlife singer Nicky Byrne also took to the field. Petrov with his two sons at the game Kenny Dalglish, who was in charge of the Petrov XI, said: "The support he (Petrov) has had, first and foremost from his family, but also from the footballing family, at Aston Villa and Celtic, has been unbelievable. The turnout was fantastic and a fitting tribute to a really brave man. He is an inspiration for what he has gone through. He never moaned or complained, he tried his best to get through it. He is a man of tremendous courage and determination and I just hope that it pays off. In August Tomlinson signed as a non-contract player for his beloved Championship side Doncaster Rovers. He tweeted earlier this week that his first game for the team is on September 18.