Villarreal captain Bruno Soriano kept his cool and scored a Panenka penalty away to Real Madrid in La Liga on Wednesday.