När serien kom till Tyskland hade Barrichello ett uselt kval och fick starta från den artonde startrutan men i loppet gick mycket bättre. Han satte högsta fart från början och plockade bil efter bil och när säkerhetsbilen kom ut, på grund av en strejkande före detta anställd på Mercedes, han kom tidsmässigt ikapp Mika Häkkinen och David Coulthard som slogs i toppen. När sedan regnet började falla på delar av banan valde Barrichello att stanna ute och tog in mycket tid i skogssektionen, men förlorade den sedan på den långsamma och blöta stadionsektionen. Han hade dock ett försprång på cirka 15 sekunder och gjorde inga misstag och tog sin första F1-seger i karriären. På prispallen grät han i den brasilianska flaggan och tackade sin far, Gud och Ayrton Senna för segern.