Dermed tok den regjerende verdensmesteren sin første seier for sitt nye lag McLaren-Mercedes.
Button profitterte også på at Red Bull-føreren Sebastian Vettel ble rammet av bremsesvikt mens han ledet midtveis i løpet.
Han overtok ledelsen og styrte inn til seier 12 sekunder foran Renault-fører Robert Kubica. Felipe Massa i Ferrari ble nummer tre.
Den andre Ferrari-føreren Fernando Alonso ble nummer fire og forsvarte ledelsen i VM-sammendraget. Han har 37 poeng og følges av Massa (33) og Button (31).
(artikkelen fortsetter under)
Ba om å få bytte tidlig
Banen var glatt da løpet startet etter lett regnvær tidligere på dagen. Button kjørte likevel i depot allerede på 6. runde og byttet til tørrværsdekk.
- Jeg ba om å få bytte tidlig fordi jeg trodde det var lurt, men rett etter byttet føltes det som jeg hadde gjort en katastrofal feil. Det var så vått på innkjørselen til depot, og på den første runden etter skiftet hadde jeg altfor dårlig veigrep, sa Button.
Det tidlige depotbesøket ble hans eneste i løpet. På den 26. av de 58 rundene kjørte Vettel av banen, og dermed var Button i ledelse for godt.
- Snart fant jeg en rytme. Jeg kjørte på de tørre delene av banen og klarte å presse ganske hardt. Så var det bare å plukke konkurrenter etter hvert som de kjørte i depot for å bytte. Jeg hadde en god følelse, for da det var deres tur til å lete etter delene av banen hvor det var godt veigrep, visste jeg det allerede.
Dagen var ikke like god for Buttons lagkamerat Lewis Hamilton, som tidligere i uken fikk en fartsbot etter å ha blitt stoppet av politiet. Søndag ble han kalt i depot av lagledelsen da han kjempet om 2. plass. Han endte som nummer seks.
- Vi kunne fått dobbeltseier. Jeg ønsket å fullføre uten det depotbesøket, sa Hamilton.
(artikkelen fortsetter under)
Dramatikk
Løpet var langt mer begivenhetsrikt enn den heller kjedelige sesongåpningen i Bahrain for to uker siden. Bare 14 biler fullførte, og sikkerhetsbilen var ute allerede etter en kaotisk åpningsrunde der løpet tok slutt for tre biler. Dessuten snurret Alonso etter nærkontakt med Button og Michael Schumacher i første sving.
- Starten var ikke perfekt. Jeg var borti Fernando (Alonso) i første sving, og det kostet oss begge mye tid, sa Schumacher.
Schumacher måtte i depot for å bytte en skadd frontvinge, og den sjudoble verdensmesteren var aldri med i tetstriden etter det. Han endte på 10. plass.
- Bilen gikk iallfall raskere i dag, sa Schumacher.