Brazilian Felipe Massa took the pole this afternoon, in Spain, in front of Championship Leader Lewis Hamilton, BMW-Sauber driver Robert Kubica and teammate Kimi Raikkonen in fourth place.