A clash of two European football giants at the Rio 2016 Olympics sees Euro 2016 winners Portugal go head-to-head with FIFA World Cup 2014 champions Germany in the quarterfinals of the men's football competition at the Mane Garrincha Stadium, Brasilia, on Friday.

Both teams are unbeaten so far in the competition and this makes the match a more mouthwatering prospect. Die Mannschaft have put forward an impressive 15 goals over their three group games in the tournament and that shows the intent coming from the relatively young side, coached by Horst Hrubesch.

Arsenal winger Serge Gnabry has scored in every game for his side and has taken his tally to five goals. Twenty-seven-year-old Freiburg striker Nils Petersen, meanwhile, who has never represented the Germany senior national team, scored a ridiculous five goals in Germany's 10-0 hammering of Fiji, while Schalke's Max Meyer also scored a hat trick in the game.

Portugal, missing their Euro stars like Cristiano Ronaldo, Nani or Joao Mario, haven't been that impressive on the goalscoring front. The side led by Rui Jorge, stood first from Group D of the competition after registering two wins from three games. Porto forward Goncalo Paciencia has remained consistent as he scored apiece in all three matches for his team.

The match is highly expected to be a hard-fought one and a win for either team could make them a genuine medal prospect in Rio 2016 Olympics. For the record, the Germany Olympic football team has won two bronze medals already in the past, while the Portugal Olympic football team has never won any.

The other teams fighting for a place in the semifinals now are Colombia, Nigeria, South Korea, Honduras, Denmark and hosts Brazil.

Rio 2016 Olympics: Portugal vs Germany is scheduled to kick-off at 9:30 p.m. IST (5 p.m. BST, 12 p.m. EST) on Aug. 13.

Where to watch live

India: TV: Star Sports Network. Live streaming: Hotstar

UK: TV: BBC. Live streaming: BBC Red Button

USA: TV: NBC Sports. Live streaming: NBC Olympics

Germany: TV: ZDF. Live streaming: None

Portugal: TV: Sport TV4. Live streaming: None