El Gran Premio de Bélgica de 1977 fue una carrera de Fórmula Uno celebrada en Zolder el 5 de junio de 1977. Fue la séptima carrera del Campeonato Mundial de Pilotos de F1 de 1977 y de la Copa Internacional de Constructores de F1 de 1977.
La carrera de 70 vueltas la ganó el piloto sueco Gunnar Nilsson , al volante de un Lotus - Ford . El piloto austriaco Niki Lauda terminó segundo con un Ferrari , mientras que el sueco Ronnie Peterson , compañero de Nilsson , terminó tercero con el Tyrrell -Ford de seis ruedas . Esta iba a ser la única victoria de Nilsson en la Fórmula Uno, antes de que su carrera se viera truncada por el cáncer y muriera en octubre de 1978.
En la clasificación, Mario Andretti consiguió una cómoda pole position y John Watson superó al segundo Lotus de Gunnar Nilsson para situarse segundo. La carrera estuvo mojada debido a la lluvia más temprano ese día. Watson tomó la delantera en la primera curva, pero más adelante en la vuelta, Andretti se encerró en la chicane y chocó contra la parte trasera del Brabham, sacando a ambos pilotos de la carrera con Jody Scheckter tomando la delantera.
Scheckter lideró las primeras etapas por delante de Nilsson, mientras que Carlos Reutemann atacó temprano pero hizo un trompo. La pista empezó a secarse y todo el mundo tuvo que entrar en boxes para cambiar los neumáticos, y los que pararon antes fueron los que se beneficiaron, ya que ahora Niki Lauda lideraba por delante de Jochen Mass y Scheckter bajaba al quinto puesto. Mass salió de la segunda posición y se lo entregó a Nilsson, quien luego atrapó y pasó a Lauda antes de alejarse hacia la primera victoria de su carrera. Detrás de Lauda, segundo clasificado, Ronnie Peterson completó el podio para el equipo Tyrrell después de que Scheckter se retirara por un fallo de motor. Esta sigue siendo la única carrera de F1 en la que dos suecos compartieron el podio.
David Purley permaneció fuera más tarde que la mayoría de los pilotos y estaba tercero en la vuelta 21. [1] Después de que finalmente entró en boxes, salió delante del líder de la carrera, Lauda. Probablemente no sabía que Lauda estaba una vuelta por delante y no le dejó pasar, manteniendo al líder durante algunas vueltas. Esto pudo haberle costado la victoria a Lauda y los dos se vieron envueltos en una discusión después de la carrera. [2]