Totally lost part of game, admitting that's disgusting performance ultimately (9)
Answer
ENGROSSED
Definition: Totally lost
Totally lost part of game, admitting that's disgusting performance ultimately (9)