Messi sparkles again