Jack Grealish says Aston Villa's 1-0 win against Birmingham City was the best day of his life and admits scoring the winner was made even sweeter after being attacked by a Birmingham fan.