Africa Cup of Nations debutants Madagascar produced another upset to beat DR Congo 4-2 on penalties after a 2-2 draw and seal a quarter-final spot.
Madagascar got off to a great start with a 9th minute lead through Ibrahim Amada’s superb 20-yard strike.
Cedric Bakambu equalised with a header in the 21st minute as the two teams went into the break tied at 1 all.
The Indian Ocean islanders restored their lead through Faneva Andriatsima’s in the 77th minute and were minutes away from sealing a place in the quarterfinals before Chancel Mbemba’s 90th minute equaliser forced extra-time.
The teams couldn’t be separated in extra time and penalties were needed.
Madagascar scored all their spot kicks with perfection while the DR Congo missed two, with Everton winger Yannick Bolasie’s attempt going over the bar to confirm Madagascar a quarter-final against Ghana or Tunisia in Cairo on Thursday.