Brazil reached the FIFA Under-17 World Cup semi-finals with a 2-1 victory over Germany in a quarter-final at the Vivekananda Yuva Bharati Krirangan here on Sunday.

German skipper Jann-flete Arp put his side ahead by converting a penalty in the 21st minute.

Brazil struck through substitute Weverson Costa (71st) and Paulinho (77th) to win the thrilling quarter-final exchange before a 66,000-plus crowd.

Brazil will now take on England in a semi-final at Guwahati’s Indira Gandhi Athletic Stadium on October 25.