Ghana had one man sent-off but still moved a step closer to a record-equalling fifth African Nations Cup title with a thrilling 2-1 quarter-final success over Nigeria here on Sunday.
Yakubu Ayegbeni put Nigeria into the lead with a penalty only for Michael Essien to level just before the interval.
Ghana captain John Mensah was sent off midway through the second half but it didn't stop the Cup hosts as Nottingham Forest's Junior Agogo produced the late winner.
This was sweet revenge for the Black Stars as Nigeria had dumped them out of the 2002 African Nations Cup at the same stage.
The small west African state came to a standstill for the game and defeat would have likely triggered a period of national mourning for the fall of the Black Stars.
Happily, for the wellbeing of the former British colony, Ghana are still on target to emulate Egypt and Tunisia who lifted the Cup in 2006 and 2004 on home turf.
Their reward is a semmi-final date with the winner of the quarter-final between Tunisia and Cameroon.
With Udinese striker Asamoah Gyan winning his race against time to be fit after a slight groin problem Ghana coach Claude Le Roy fielded the same side that downed Morocco, with back-from-suspension Hearts midfielder Laryea Kingston on the bench.
Le Roy's Nigerian counterpart, Berti Vogts, was once again without skipper Nwankwo Kanu, the Portsmouth player and veteran of five Nations Cups forced to sit out his third straight match after picking up a knock in the opening game.
Given the bitter rivalry between the two sides, the tackles came thick and hard in hot and humid conditions.
With Ghana president John Kuffour amongst the raucous 45,000 capacity crowd Nigeria's Taye Taiwo picked up the first booking for dissent, with teammate Obinna Nwaneri the next to catch Algerian referee Mohamed Benouza's eye when hacking down Hans Sarpei.
Ghana were much the sharper for most of the first half, with Essien marshalling the midfield and proving a much more potent force than his Chelsea teammate John Obi Mikel for Nigeria.
Nigeria were dangerous on the few occasions they were allowed to venture into Ghana's half although the hosts defence led by Mensah coped manfully.
John Paintsil was instrumental in Nigeria taking the lead against the run of play when he fouled Uche in the 33rd minute.
Benouza pointed to the spot and Ayegbeni stepped up to fire low and left past Birmingham City keeper Richard Kingston.
This was the first time in the tournament that Ghana had fallen behind but it didn't take them long to restore parity, with Essien heading home Muntari's teaser into the box in first half injury time.
On the hour Ghana suffered a huge setback with the loss of Mensah for a professional foul, clipping the heels of Lokomotiv Moscow striker Peter Odemwingie.
Le Roy then shuffled his pack, replacing the subdued attacker Gyan with Kingston in midfield.
Kingston's goalkeeper brother produced an acrobatic diving save to deny Tye Taiwo and shortly after Mikel was booked.
Agogo then got his just reward for some spirited charges at the Nigerian defence when he bagged Ghana's winner, firing home Muntari's low cross from four yards with seven minutes on the clock.