Augsburg keeper Andreas Luthe bit off part of his own tongue after colliding with an opposition striker but played on for more than an hour to finish his team's Bundesliga match at Bayer Leverkusen.
Luthe collided with Germany international Kevin Volland 30 minutes into the match, and was cleared to carry on after following the concussion protocol.
"It felt like I was hit by a car," Luthe told Sky after the match. "I bit on my tongue and a part came loose. It's nothing to show on TV."
"I spit blood all the time. But at one point the bleeding stopped. But when I suck there's still blood."
"The doctors asked all the questions and I knew all the answers. My name, the score and so on."
Luthe was not able to help his side pick up a crucial point at Leverkusen as a 75th minute strike from Lucas Alario won it for the hosts, condemning Augsburg to four successive losses.
Augsburg are 14th in the Bundesliga and host Schalke, who they could overtake with a win, on Saturday.