Ghana booked their place in the semi-finals of the African Nations Cup with a 2-1 extra-time win over Tunisia on Sunday.
In a game that was often scrappy and marred by a number of arguments between both sets of players over alleged stray arms and elbows, it was Goran Stevanovic's men who kept their cool and won through to a semi-final with Zambia thanks to Andre Ayew's 101st-minute goal.
When that came it was a gift from Tunisia goalkeeper Aymen Mathlouthi, who shelled Samuel Inkoom's cross into the striker's path.
Prior to that, John Mensah's 10th-minute header for Ghana had been cancelled out by Saber Khelifa before half-time. But on weight of chances Ghana deserved to win, with their route to the finish line eased by Aymen Abdennour's sending-off for an elbow on Ayew.
That incident, which came 18 minutes into extra time, caused the game to end on an unsavoury note - something which had looked unlikely when Mensah opened the scoring, heading in at the back post after Emmanuel Agyemang-Badu's corner was flicked into his path by Kwadwo Asamoah.
It could have been two shortly after when Agyemang-Badu nodded wide himself, before Tunisia had a penalty appeal rejected when Khelifa appeared to go down under the challenge of Inkoom.
Ghana striker Asamoah Gyan then worked Mathlouthi as his side looked for a second, but the next goal would go the way of Tunisia three minutes before the break, when Khelifa got his head on the end of Zouheir Dhaouadi's cross.
After a lively first half, the second took some time to get going, with Asamoah's hit wide on the hour the first real action.
Gyan's cross then saw Agyemang-Badu draw a save from Mathlouthi with a header, before Tunisia responded with a Youssef Msakni shot that was blocked by John Boye.
Ayew then had a drive tipped over as Ghana turned up the pressure, while the same player headed over and Gyan was denied by Mathlouthi's feet.
Jordan Ayew also worked Mathlouthi and, after the game entered an additional 30 minutes, it was unfortunate that the excellent Mathlouthi should be the villain.
He came for Inkoom's cross and, despite it seeming to be a routine take, he dropped it at the feet of Ayew and he did the rest.
Tunisia became ragged after that and Abdennour summed that up when he saw red, although his side could have forced penalties had Msakni shown better composure when free in the box.
Surprisingly Italy has not won the Euro since 1968. Will this be their year? ON SALE
Price: $59.99 Buy at World Soccer ShopThe World Soccer Shop has the best selection of official Euro 2012 t-shirts and other gear.
Price: $21.99 Buy at World Soccer ShopGermany is always a favorite at the European Championships and this year is no different.
Price: $69.99 Buy at World Soccer ShopThe classic Tango ball will be used at Euro 2012. Get one for your collection.
Price: $149.99 Buy at World Soccer ShopThe Oranje, as Holland's fans refer to the team, is always a force of creative attacking soccer. ON SALE.
Price: $69.99 Buy at World Soccer ShopThe Nike Clash will be all over the soccer pitch at Euro 2012. Get a pair for you.
Price: $219.99 Buy at World Soccer ShopThe Classic checkerboard jersey of Croatia is ON SALE at the World Soccer Shop.
Price: $54.99 Buy at World Soccer ShopEuro holders Spain are eager to add another piece of silver to the collection. ON SALE!
Price: $69.99 Buy at World Soccer ShopCheck out the cool Sweden away soccer jersey for the Euro. Get in the Gear!
Price: $79.99 Buy at World Soccer Shop
Premier League Table
Premier League Fixtures
Premier League Results
EPL Top Scorers
Soccer365's Premier League stats provided by Fox Soccer. Check out the EPL games on the TV Schedule for this week.
Serie A Table
Serie A Results
Serie A Fixtures
Serie A Top Scorers
Soccer365's Serie A stats provided by Fox Soccer. Check out the Serie A games on the TV Schedule for this week.
La Liga Table
La Liga Results
La Liga Fixtures
La Liga Top Scorers
Soccer365's La Liga stats provided by Fox Soccer. Check out the Fox Soccer TV Schedule for this week.
Bundesliga Table
Bundesliga Results
Bundesliga Fixtures
Bundesliga Top Scorers
Soccer365's Bundesliga stats provided by Fox Soccer. Check out the Fox Soccer TV Schedule for this week.
Champions League Table
Champions League Results
Champions League Fixtures
MLS Table
MLS Results
MLS Fixtures
Soccer365's stats provided by Fox Soccer. Check out the Fox Soccer TV Schedule for this week.