That’s after he scored this altogether stunning goal against Malaga with the sole of his boot.
Other reasons for dancing would be the fact that this was his 3rd goal in 14 minutes in Real Madrid’s 4-0 mauling of Malaga.
Also Messi missed a penalty for Barcelona against Sevilla and so Real Madrid went ahead of them in the la liga standings.