Knocked their socks off
• Did a fantastic job, informally
• Earned a standing ovation, perhaps
• Performed spectacularly, informally