Al término de la primera parte, Brasil y Serbia no se sacaron diferencias. La Verdeamarella tuvo acercamientos hacia el arco serbio, con intentos de Neymar, quien quiso sorprender con un tiro de esquina olímpico a los 13 minutos, y Vinicius que tuvo un mano a mano con el arquero Vanja Milinkovic-Savic, a los 26, pero fue anticipado antes de poder definir. Así, primó la solidez defensiva del equipo rojo y el marcador sigue en tablas.
En el segundo tiempo, Brasil comenzó con todo a buscar el partido. Tal es así que, a los 62 minutos de juego, tras un avance de Neymar, Vinicius conectó un balón suelto en el área contraria y lo dirigió hacia el arco; el arquero serbio dió rebote y Richarlison la empujó para derribar la muralla defensiva y poner el 1-0.