Callum Ilott (Theodore Racing by Prema) heeft op overtuigende wijze de kwalificatierace voor de GP F3 can Macau gewonnen. De Brit die van op de derde plaats was gestart nestelde zich na de start in het zog van leider Joel Eriksson (Motopark) en nam in de zevende ronde resoluut de koppositie over. Eriksson wist de tweede positie te behouden, de laatste podiumplaats ging naar Sergio Sette Câmara (Motopark). Opmerkelijk in Macau, de race diende geen enkele maal stil gelegd te worden.
Lando Norris (Carlin) die van op de eerste startlijn vertrok mistte zijn start volledig en sneed de eerste bocht aan in negende positie. Eriksson reed op kop voor Ilott maar bij de aanvang van de zevende ronde ging de Brit voorbij de Zweed. Norris was ondertussen terug opgeklommen tot de vijfde positie. Ilott reed weg van Eriksson en won de race met een aanzienlijke voorsprong. Eriksson kon nog net zijn tweede positie behouden tegenover een opettende Sergio Sette Câmara. Maximilian Günther (Theodore Racing by Prema) eindigde vierde. Norris verloor alsnog twee plaatsen aan Ferdinand Habsburg (Theodore Racing by Prema) en Pedro Piquet (Van Amersfoort Racing) en finishte als zevende.