Hamilton had led from pole but his hopes of winning for the second race in a row went out of the window when his team bungled the second pitstop.
Ferrari's Kimi Raikkonen finished third.
Championship leader Jenson Button, Barrichello's team mate, laboured to seventh place after a shocking start but, astonishingly, saw his overall lead trimmed by just half a point to 18 with six races left.
The Briton now has 72 to Barrichello's 54 and 51.5 for Red Bull's Australian Mark Webber.
Webber finished out of the points in ninth place while German team mate Sebastien Vettel, who had been third overall, retired with a blown engine after also suffering a similar failure in pre-race practice. He has 47 points.
this
Users
Comment
article