(CNN) -- Peruvian soccer star Paolo Guerrero has been punished with a record fine by his German club Hamburg for throwing a water bottle into the face of a fan who he claimed had insulted him.
The striker made a public apology on Monday, but could face further disciplinary action from the German Football Association on Tuesday.
The incident happened at the end of Hamburg's 0-0 draw with relegation-threatened Hannover on Sunday, a result which dented Guerrero's team's hopes of qualifying for European competition next season.
"I had a blackout," the 26-year-old told Hamburg's official Web site. "I was insulted and I over-reacted. "I am incredibly sorry. I hope that I get the opportunity to apologize personally to the spectator concerned.
"I have already done so to HSV. Of course I will accept any punishment from the club. I made a big mistake."
Chairman Bernd Hoffmann said Guerrero's behavior was "absolutely unacceptable."
"Something like that is not allowed to happen. Paulo will be heavily fined by us. He has assured us believably how sorry he is."
The amount of the fine has not been disclosed, but Hoffman told German football magazine Kicker that it would be "the like of which there has never been in the club."
Ralf Bednarik of the Hamburg Supporters' Board told the club's Web site that fans should accept Guerrero's apology.
"Players have to deal with criticism," he said. "But Paolo Guerrero has apologized for his behavior. Now it's up to us all to reappraise the things and to jointly look into the future."
Guerrero has played 24 times for his country, but missed many of the 2010 World Cup qualifiers after suffering injuries and being handed a six-game suspension for abusing a referee. Peru finished bottom of the South American group.
He moved to Hamburg in 2006 after beginning his Bundesliga career at Bayern Munich, and played as a second-half substitute against Hannover after recently returning to action following seven months on the sidelines with a knee injury.