Jenson Button slog till på Formel 1-kvalet i Malaysia och såg till att Brawn GP fick sin andra raka pole position.
Jenson Button tog sin andra raka pole position.
Jarno Trulli såg till att Toyota återfinns i andra startrutan.
Sebastien Vettel noterade tredje bästa kvaltid i det avslutande passet men Red Bull-föraren kommer att starta från ruta 13 efter att han flyttas ner 10 platser som ett straff för påkörningen av Kubica i premiären.
Barrichello blev fyra i kvalet men kommer att flyttas ner fem platser på grund av växellådsbyte.
Det andra startledet kommer i stället att bestå av Timo Glock i Toyota samt Nico Rosberg i Williams.
I led tre återfinns Mark Webber och Robert Kubica. Kimi Räikkönen och Rubens Barrichello delar på led fyra medan Alonso och Heidfeld startar i led fem.
Felipe Massa körde ett stint i det inledande kvalet och hans tid räckte inte för att gå vidare upptäckte man när det var för sent vilket innebär att Massa får en tuff uppgift från startruta 16.
Komplett kvalresultat samt gridordning finns under vidstående länk.