Last Updated at 5:52 pm, February 8th 2012
And that's it! Amazing scenes here in Bata as Zambia book their place in the final of the 2012 AFrica Cup of Nations. The Chipolopolo players are in dream land, but it's heartache for the Black Stars of Ghana. It's been a great match, despite the lack of goals, and I've hope you've enjoyed it. I'm Ryan Gordon wishing you a great rest of your Wednesday.
A final throw of the dice from Ghana coach Stevanovic as he brings on Sulley Muntari for Andre Ayew.
Ghana's day has just gone from bad to worse, and Goran Stevanovic has just seen his side go down to 10 men as Derek Boateng picks up his second yellow card for a needless challenge in the middle of the park. Worse possible time for it too as the Black Stars only have seven minutes plus added time to rescue their African dream.
GOAL! Zambia 1-0 Ghana! Emmanuel Mayuka!
It's all happeneing on the benches at the moment and Ghana make their second change, Prince Tagoe coming on for Gyan, who, to be honest, has not been at his best tonight.
Meanwhile, Isaac Chansa becomes the third Zambia player to go into the book for a challenge on Anthony Annan.
Ghana make their first change of the night as Isaac Vorsah comes on for captain Jonh Mensah, who picked up a slight knock in an earlier challenge.
Another change now for Zambia as Francis Kasonde is off for Chisamba Lungu.
The cards are starting to starting to pile up now as Derek Boateng goes into the referee's book for an illegal jump on Christopher Katongo. That's now two bookings a piece here in Bata.
Zambia pick up their second booking of the evening as Stophira Sunzu brings Jordan Ayew down just on the edge of the area. The resulting free-kick is a really good one, but John Boye gets his header all wrong and the chance goes begging. Meanwhile, Nathan Sinkala is down and needs some treatement, and Zambia are down to 10 men just at the moment.
The referee blows his whistle and Ghana get the ball rolling in the second-half. Just one change at the break, Zambia's James Chamanga coming off for Emmanuel Mayuka
The referee blows for half-time and the players head down the tunnel with the scores still at 0-0. Will something eventually give in the second-half? Join me after the break to find out.
It's been all Ghana since that penalty incident, and Zambia are hanging on by a thread at the moment. Jordan Ayew almost wiggles his way into the Chipolopolo area but it takes a double challenge to stop the forward. The resulting free-kick is a good one, but the ball is headed up in the air and the defence are eventually able to clear. Moments later and Ghana have a player go into the book, John Boye cautioned for a foul on Isaac Chansa.
Zambia pick up the first booking of the evening as Francis Kasonde is yellow carded for a foul on John Boye. Asamoah Gyan almost made up for his penalty miss moments before with a fierce shot on target, but again Mweene is equal to the task and parries the ball wide.
Penalty to Ghana!
We're still just waiting on the team news, but why not first get involved by emailing your thoughts or predictions to firstname.lastname@example.org.
Feel like making it a little more interesting? Our friends at Sky Bet reckon Ghana are an even-money bet to secure their spot in the final, while Zambia are at 14/5 to pip the African titans.
Africa Cup of Nations Group A
Africa Cup of Nations Group B
Africa Cup of Nations Group C
Africa Cup of Nations Group D