25 sierpnia odbył się trzynasty wyścig sezonu, Grand Prix Belgii. W kwalifikacjach Michael Schumacher uplasował się na trzeciej pozycji z czasem 1:51.778, przegrywając z duetem Williamsa, Jacquesem Villeneuve'em i Damonem Hillem. Eddie Irvine zajął dziewiątą pozycję, mając prawie o trzy sekundy gorszy czas od Kanadyjczyka. Wyścig zakończył się zwycięstwem Schumachera, który wyprzedził Villeneuve'a i Häkkinena. Irvine, podobnie jak na Węgrzech z powodu awarii skrzyni biegów musiał przedwcześnie zakończyć tę eliminację