Petrov was forced to retire after being diagnosed with leukemia.
No charity was given to Tomlinson during the game, however. Aston Villa striker Gabriel Agbonlahor planted Tomlinson in the grass and forced the singer out of the game.
Once Tomlinson, who wore "1D" as his jersey number, limped off the field and vomited when he got to the sidelines.
Naturally, Agbonlahor became the target of One Direction fans after the match, receiving a flood of hateful tweets and death threats.
Agbonlahor tackled Louis. Bitch, you best be ready.— 1D Updates Sweden (@LatestAbout1D) September 8, 2013
@gabby_10 you're such an motherf*cker wish you would get killed he vomited and this isn't rugby you asshole— Youtubers and 1D (@weloveyouliam29) September 9, 2013
Agbonlahor said he'd apologize to Tomlinson, who is scheduled to play for his hometown team in another charity game later this month if he's fit.