RIO DE JANEIRO: Arsenal’s Serge Gnabry became the Olympics’ top scorer as Germany ended Portugal’s hopes for a gold medal after 4-0 win on Saturday. Victory takes Germany one step closer to a rematch with Brazil in next Saturday’s final two years on from smashing the five-time world champions 7-1 on home soil at the 2014 World Cup. Brazil continues their quest for a maiden football gold medal in a South American grudge match with Colombia in Sao Paulo later on Saturday. Next up for Germany is a semi-final with Nigeria in Salvador on Wednesday after the Africans beat Denmark 2-0 – with Chelsea’s John Obi Mikel and Aminu Umar scoring. “I’m not surprised. I have said from the beginning with more games the better we will get as a team,” said Gnabry, “Horst (Hrubesch) is a super coach and has prepared us very well. His tactics are very good and you can see he believes in us.” The world champions’ greater experience told with the Portuguese squad ravaged by clubs not releasing players for the Games and a number of their stars from the under-21s having gone onto win Euro 2016 with the senior side in France last month. Germany also exacted revenge for a 5-0 hammering at the hands of Portugal in last year’s under-21 European championships. “After losing 4-0, it is absurd to mention that we fulfilled the task, but in several days, when we see what we did, perhaps we (will) see that we have done good work,” said Portugal’s Rui Jorge – after knocking out Argentina to reach the last eight. Mathias Ginter is the only member of the Germany team who was also part of the World Cup winning squad two years ago having showed his commitment to the cause by flying 20,000km from Borussia Dortmund’s pre-season tour in China to Brazil for the Games. Ginter’s corner put the match beyond Portugal just before the hour mark for his second goal of the tournament. Brandt – German’s standout performer – teed up Davie Selke and Philipp Max to fire into the top corner and took Germany’s tally to 19 goals in just four games in Brazil.