By Phil McNultyChief football writer at the Lusail Iconic Stadium
Last updated on 1 minute ago.From the section Football
Richarlison lit up the World Cup with a moment of Brazilian magic as the tournament favourites overcame Serbia's stubborn resistance to open their campaign with an impressive victory.
Brazil had to play a patient game to break down an organised Serbia rearguard but forced the breakthrough after 62 minutes when Tottenham striker Richarlison turned home a close-range finish after Vanja Milinkovic-Savic saved Vinicius Junior's effort.
Richarlison's crowning moment came 11 minutes later, at first mis-controlling a pass from Vinicius but readjusting brilliantly to take the aerial route and fire home an acrobatic right-foot finish.
It was no more than Brazil - backed by the massed ranks of their yellow-clad fans - deserved as they dominated throughout, with Alex Sandro and Casemiro hitting the woodwork and Milinkovic-Savic also saving superbly from Fred.
Brazil's performance made ominous viewing for their rivals, as did the sight of Gabriel Jesus, Antony and Gabriel Martinelli coming off the bench in a powerful show of squad strength, although there was the worrying sight of Neymar going off after taking a knock.
Relive the action and reaction Neymar's last chance to bring Brazil World Cup success?Fifa World Cup: Groups & ScheduleWorld Cup TV Coverage guideMore to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Brazil
Squad number1Player nameAlisson
Squad number2Player nameDanilo
Squad number4Player nameMarquinhos
Squad number3Player nameThiago Silva
Squad number6Player nameAlex Sandro
Squad number7Player nameLucas Paquetá
Squad number5Player nameCasemiro
Squad number11Player nameRaphinha
Squad number10Player nameNeymar
Squad number20Player nameVinícius Júnior
Squad number9Player nameRicharlison
Squad number8Player nameFred
Squad number18Player nameGabriel Jesus
Squad number19Player nameAntony
Squad number21Player nameRodrygo
Squad number26Player nameGabriel Martinelli
Serbia
Squad number23Player nameMilinkovic-Savic
Squad number4Player nameMilenkovic
Squad number5Player nameVeljkovic
Squad number2Player namePavlovic
Squad number14Player nameZivkovic
Squad number16Player nameLukic
Squad number8Player nameGudelj
Squad number25Player nameMladenovic
Squad number10Player nameTadic
Squad number20Player nameMilinkovic-Savic
Squad number9Player nameMitrovic
Squad number6Player nameMaksimovic
Squad number7Player nameRadonjic
Squad number18Player nameVlahovic
Squad number22Player nameLazovic
Squad number24Player nameIlic
Line-ups
Brazil
Formation 4-2-3-1
1Alisson2Danilo4Marquinhos3Thiago Silva6Lobo Silva7Tolentino Coelho de LimaSubstituted forFredat 75'minutes5Casemiro11RaphinhaSubstituted forMartinelliat 87'minutes10NeymarSubstituted forAntonyat 80'minutes20Vinícius JúniorSubstituted forRodrygoat 76'minutes9RicharlisonSubstituted forGabriel Jesusat 79'minutesSubstitutes
8Fred12Pereira da Silva13Alves da Silva14Militão15Fabinho16Nicolao Telles17Bruno Guimarães18Gabriel Jesus19Antony21Rodrygo22de Barros Ribeiro23Ederson24Silva Nascimento25Abreu dos Santos26MartinelliSerbia
Formation 3-4-2-1
23Milinkovic-Savic4Milenkovic5Veljkovic2PavlovicBooked at 7mins14ZivkovicSubstituted forRadonjicat 57'minutes16LukicBooked at 64minsSubstituted forLazovicat 66'minutes8GudeljBooked at 49minsSubstituted forIlicat 57'minutes25MladenovicSubstituted forVlahovicat 66'minutes10Tadic20Milinkovic-Savic9MitrovicSubstituted forMaksimovicat 83'minutesSubstitutes
1Dmitrovic3Erakovic6Maksimovic7Radonjic11Jovic12Rajkovic13Mitrovic15Babic17Kostic18Vlahovic19Racic21Djuricic22Lazovic24Ilic26GrujicReferee:Alireza Faghani
Attendance:88,103
Live Text
Match ends, Brazil 2, Serbia 0.
Second Half ends, Brazil 2, Serbia 0.
Attempt blocked. Nemanja Radonjic (Serbia) right footed shot from outside the box is blocked. Assisted by Ivan Ilic.
Foul by Gabriel Jesus (Brazil).
Strahinja Pavlovic (Serbia) wins a free kick in the defensive half.
Hand ball by Fred (Brazil).
Foul by Gabriel Martinelli (Brazil).
Darko Lazovic (Serbia) wins a free kick in the defensive half.
Attempt missed. Antony (Brazil) left footed shot from outside the box is high and wide to the left. Assisted by Marquinhos.
Substitution, Brazil. Gabriel Martinelli replaces Raphinha.
Attempt missed. Rodrygo (Brazil) right footed shot from outside the box is close, but misses the top right corner. Assisted by Antony.
Corner, Serbia. Conceded by Alisson.
Attempt blocked. Nikola Milenkovic (Serbia) right footed shot from outside the box is blocked.
Offside, Brazil. Raphinha tries a through ball, but Rodrygo is caught offside.
Substitution, Serbia. Nemanja Maksimovic replaces Aleksandar Mitrovic.
Corner, Brazil. Conceded by Vanja Milinkovic-Savic.
Attempt saved. Fred (Brazil) left footed shot from outside the box is saved in the bottom left corner. Assisted by Casemiro.
Attempt saved. Rodrygo (Brazil) right footed shot from outside the box is saved in the bottom right corner. Assisted by Fred.
Casemiro (Brazil) hits the bar with a right footed shot from outside the box. Assisted by Gabriel Jesus.
Substitution, Brazil. Antony replaces Neymar because of an injury.
Get the latest results and goal notifications for any team at the Fifa World Cup by downloading the BBC Sport app: Apple - Android - Amazon
Get your daily dose of Fifa World Cup reaction, debate & analysis with World Cup Daily on BBC Sounds