Fin août, un an après ses débuts en Formule 1, Michael Schumacher remporte son premier Grand Prix, en Belgique, sur le circuit de Spa-Francorchamps qui l'a vu faire ses débuts. Troisième des qualifications en à 2,6 secondes de Nigel Mansell (Williams), il est convaincu qu'il peut gagner la course. L'Allemand conserve sa position jusqu'au vingt-neuvième tour, où il la cède à Brundle après être parti à la faute à Stavelot. Il se dit alors qu'il ne remportera pas la course. Néanmoins, observant l'usure des pneus pluie de son équipier, il choisit de chausser les pneus slicks tandis que Brundle fait l'erreur de poursuivre encore un tour avec des gommes à bout de souffle. Sur une piste s'asséchant, Schumacher tient un rythme de course supérieur aux pilotes Williams en pneus pluie. Mansell et Patrese changent leurs gommes tardivement, laissant les commandes de la course à l'Allemand à dix tours de l'arrivée et jusqu'au drapeau à damier. Également auteur de son premier meilleur tour en course, il s'agit du premier succès d'un pilote allemand depuis celui de Jochen Mass lors du Grand Prix d'Espagne 1975. Ému aux larmes par cette prestation qu'il considère comme une victoire à domicile, il est félicité tant par Flavio Briatore, son manager Willi Weber, que par Senna et Mansell. Brundle termine quatrième après s'être élancé depuis la neuvième place ( en qualifications). Benetton récupère alors la deuxième place au championnat du monde des pilotes à McLaren, avec 64 points.