De båda Brawn GP-förarna Button och Barrichello har sett starka ut under tester och kval på Monza och såg ut som vi fick se dem i inledningen av årets serie.
Det var 28 grader i luften och solen sken skönt över Monza när starten gick.
Lewis Hamilton tog starten från pole position och fick snabbt Kimi Räikkönen bakom sig följd av Adrian Sutil och Heikki Kovalainen.
Både Barrichello och Button inledde starkt trots att de hade tunga bilar för att köra racet med bara ett depåstopp.
Lewis Hamilton skapade sig ett bra försprång men var också först in för depåstopp efter 15 varv. Sutil gjorde sitt första efter 18 varv och Räikkönen efter 19 varv.
Fernando Alonso körde sin Renault med enstopps-strategi och var inne med 27 varv kvar.
Barrichello tog hem segern på Monza efter lysande strategi och körning.
Barrichello och Button ryckte ifrån i ledning och hade en bra position när Button var först in med 25 varv kvar och följdes av Barrichello varvet efter.
Efter att Hamilton, Sutil och Räikkönen gjort sina andra depåstopp var ställningen den att Barrichello ledde med fem sekunders lucka till Button som hade Hamilton två sekunder bakom sig medan Räikkönen låg 9 sekunder bakom, tätt följd av Sutil som gjorde ett mycket starkt race.
Barrichello hade läget under kontroll i ledningen medan Button blev hårt uppvaktad av Hamilton mot slutet.
Sutil jagade också Räikkönen febrilt.
Glock och Trulli bjöd på en härlig fight på 12-13 plats där de höll på att köra bort varandra.
Under slutvarven låg Sutil mycket hårt på Raikkönen men Ferrarins KERS-system gav Kimi stora fördelar ut ur de långsamma partierna.
Även Hamilton jagade Button men fick aldrig något riktigt slagläge och på sista varvet gjorde han också ett misstag och åkte av kraftigt vilket innebar att Barrichello segrade bakom safety car före Button, Räikkönen, Sutil, Alonso, Kovalainen, Heidfeld och Vettel som tog sista poängplatsen.
– Helt underbart. Det var lite nervöst för vi visste att vi hade en växellåda som kunde ge oss problem men allt höll och jag fick äran att köra en bil som fungerade perfekt. Vi har ett underläge mot de som har KERS så det var rätt beslut att köra med bara ett stopp, sa en lycklig Barrichello.
– Jag lyckades bra i starten vilket blev grunden för min andra plats. Jag hade ingen chans mot Rubens i dag, sa Button.
– Jag fick ju min tredje plats lite som en gåva men så är det i racing. Jag är extra glad över att vi fick vara på pallen här i Italien och jag tror att vi har chansen att förbättra oss lite mer i de avslutande racen för säsongen, berättade Räikkönen.