Jenson Button och Brawn-teamet dominerade totalt dagens Formel 1 Monaco.
Button och Barrichello grundlade dubbelsegern redan i starten.
Redan från start stod det klart att Brawn-teamet skulle göra ett bra race i Monaco. De valde att inleda racet på de mjuka däcken och göra ett ganska kort stint på dessa innan de skiftade till den hårdare gummiblandningen.
Ferrari valde att starta på de hårdare däcken och det visade sig redan vid starten vara ett inte alltför genialt drag då Jenson Button stack till en klar ledning direkt följd av Rubens Barrichello medan de båda Ferrariförarna Kimi Räikkönen och Felipe Massa tappade kontakten direkt med de två Brawn GP-förarna.
Button drog i från direkt med sin mjuka körning medan Barrichello fick problem med fästet bak och blev upphunnen av Räikkönen.
– Jag gick ut hårt men fick justera bromstrycket till frambromsarna en bit in i racet då bakdäcken fick mycket stryk, sa Barrichello efter racet.
Button hade full kontroll hela loppet och var aldrig hotad samtidigt som Barrichello fick mer och mer kontroll på andraplatsen ju längre racet pågick.
Kimi Räikkönen gjorde vad han kunde för att jaga Barrichello men ett mycket dåligt depåstopp sinkade för mycket och Kimi fick aldrig chansen att attackera.
– Egentligen borde jag vara glad över att vara på pallen men det är jag inte förrän vi vinner. Jag tappade för mycket i inledningen och när det sedan strulade vid det första depåstoppet så var det kört. Visst har vi bättre fart i bilarna nu och vi kommer att bli ännu bättre inför nästa race men vi har mycket att ta igen innan vi vinner, sa Räikkönen.
Button vann racet med en marginal på över sju sekunder till sin teamkamrat Barrichello medan Ferrari tog hand om platserna bakom med Räikkönen trea och Massa fyra.
Mark Webber genomförde ett bra race och tog sig upp till femte platsen med sin Red Bull-bil följd av Nico Rosberg i Williams, Fernado Alonso i Renault medan Toro Rossos Sebastien Bourdais knep sista VM poängen.