C'est finalement un an après ses débuts en Formule 1 que 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, alors convaincu qu'il peut enlever la course, l'Allemand conserve cette position jusqu'au vingt-neuvième tour, où il cède sa position à Brundle après être parti à la faute à Stavelot. Il se dit alors qu'il ne gagnera pas la course. Néanmoins, observant l'usure des pneus pluie de son équipier, il chausse alors les pneus slicks. Sur une piste s'asséchant, il affiche alors un rythme de cours supérieur aux pilotes Williams, qui roulent 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 à damiers. É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, félicité tant par Briatore, Webber, Jürgen Dilk, devenu président de son fan club, que par Senna et Mansell, Schumacher s'accorde une semaine de vacances aux îles Canaries pour fuir les sollicitations des médias allemands.