The phrase
"spirited performance" refers to a lively, enthusiastic, and energetic display or presentation, typically in the context of music, sports, or other forms of entertainment.
Full definition
Similar and related words and phrases are presented below.