Brazil will square off against Iraq in their second group stage game of Rio Olympics 2016 at the Estadio Nacional on Sunday. Having held to a goalless draw in the first match against South Africa, Brazil need to bounce back strongly in order to stay afloat in this competition.

The stage was set for Neymar to wipe off the memories of the 7-1 defeat in the hands of Germany at the former's backyard. But it did not happen like that. Neymar, who is leading Brazil in this Rio Olympics 2016, failed to make any sort of impact in the game. 

Not only Neymar but other promising talents like Barcelona's Rafinha and Marquinhos of Paris Saint-Germain too failed. 

However, Neymar was seriously disappointed with the kind of effort his side came up with against South Africa and he expressed his disappointment in front of the media after the game. 

"For us the draw is a defeat. The team went on the field to win, we know our responsibility, we know it isn't going to be easy. It is not just a case of turning up and winning the gold medal," Neymar was quoted as saying by AFP.

They could not go past South Africa in the first game and now they are up against Iraq. 

On the other hand, Iraq were also held by Denmark in a 0-0 draw in their first game of Group A as well. This is the second time that Iraq has qualified for the group stages of Olympic Games. The last time they did was back in 2004 Athens Olympics. 

Expected playing XI:

Brazil: Weverton; Zeca, Marquinhos, Caio, Santos; Anderson, Maia, Augusto; Gabriel, Jesus,Neymar.

Iraq: Hameed; Tariq, Ibrahim Khalaf, Nadhim, Ismail, Adnan; Kareem, Attwan, Abdul Ameer,Husni; Ahmad.

Where to watch live

Rio 2016: Brazil vs Iraq is scheduled for a 10 p.m. local time (2 a.m. BST, 6.30 a.m. IST)start on Aug. 4.

India: TV: None. Live streaming: None

Middle East: beIn Sports Arabia.

UK: TV BBC. Live streaming: None

US: TV: NBC Network. Live streaming: NBC Sports Live, NBC Olympics

Brazil: TV: Fox Sports 1 Brasil, ESPN Brasil. Live streaming: None.