Tite, the Brazil coach, opted to field the same XI who started in the win against Costa Rica while Serbia, needing three points, made three changes, bringing in Antonio Rukavina, Milos Veljkovic and Adem Ljajic for Branislav Ivanovic, Dusko Tovic and Luka Milivojevic.
Tite's team went into the game knowing a draw would be enough to see them through, while the Serbs needed a win to guarantee progression for them to the last 16 in Russian Federation.
A draw will just be enough for the Selacao to book the last round of 16 but they were not ready to take any chances.
Serbia looked to continue with their gritty performance at Spartak Stadium but were undone by the sheer quality of the Brazilians.
However, while their superstar front men were making little headway at the other end, having conceded three goals in their previous 12 games, Brazil's often-overlooked defence again showed their mettle as Serbia threw more men forward.
Philippe Coutinho was the architect in central midfield, lofting a long ball into the path of Paulinho who broke the offside trap and let the ball bounce once before lifting it over the onrushing Stojkovic into the goal.
The five-time world champions managed to see out the remaining stages of game with relative ease as they ran out 2-0 winners to seal top spot in the group.
Marcelo is widely considered to be the best left-back in European football.
Mitrovic was presented with a golden opportunity to equalise four minutes later after Alisson punched a cross from the right straight at the striker, whose header came back off Silva and rebounded into the keeper's arms.
With the group stage over Brazil have so far failed to dazzle as many expected and their most creative player has been Coutinho, not Neymar.