Ripped this from Eurosport...
# Thank you very much for joining us tonight for some excellent African Nations action, Nigeria all but sealing their place in the last eight with a 2-0 win over Zimbabwe, while Ghana stir things up with a 1-0 win over Senegal. I'm Reda Maher and I'll be back tomorrow with the mouth-watering clash between hosts Egypt and World Cup qualifiers Ivory Coast from 16:15cet, plus Morocco v Libya at 19:00. See you then!
FULL MATCH REPORT HERE!
# 90+4 Martins is clearly shoved to the ground in the box, but the ref ignores the appeals and Zim try to break but Kanu wins the ball and turns on a sixpence to feed Taiwo... Mikel is chopped down after a series of roughouse challenges and there's the whistle, 2-0 to Nigeria, comfortable in the end but only after the introduction of John Obi Mikel.
# 90+3 Mikel still having some fun on the left releasing Lawal, but the return sees the youngster foul his man and Zim have the free-kick.
# 90+1 Nigeria killing the game off now, slowly slowly as Enyeama sends the ball upfield.
# 90' Four minutes of stoppage time to be played.
# 88' Lupahla off for Kasinauyo for Zimbabwe.
# 87' Goalscorer Obodo comes off with Garba Lawal.
# 85' Good ball by Ndlovu into BENJANI WHO SHOOTS TO SCORE BUT A WONDERFUL ONE-HANDED SAVE BY ENYEAMA!! And he even managed to scramble down to prevent the corner.
# 84' Ndlovu to Luphala WHO HAS A CRACK but it's high, wide and handsome... there were Zim players in the box but he went for glory.
# 83' Zim still pressing and Benjani now with a long-range shot but it's deflected and loops up into the air into Enyeama's arms.
# 80' Kaondera comes off, he's done well tonight but the fresh legs of veteran forward Peter Ndlovu are required.
# 78' Luphala on the break, he feeds Koandera who spots Benjani on the edge of the box but he needs too much time and Nigeria have bodies back to cleat the ball.
# 77' Nigeria not content with two and pushing for a third...
# 75' Utaka penalised, free-kick to Zim in their own half to be sent in by Matola... Benjani with a throw but Kaondera is held off by Yobo. Testing cross is sent in and Taiwo puts it out for a throw.
# 74' Kanu on the ball, tries to send a curling pass with the outside of his right boot but it's intercepted by Matola.
# 72' Good play from Benjani to Kaondera WHO SETS UP CHIMEDZA WHO SENDS A CRACKING STRIKE AND IT'S SAVED BY ENYEAMA!! That was a cracker, headed for the rop right corner, great save. The corner is disappointing though and Nigeria survive. Good spirit from Zim!
# 71' Obi Mikel on the ball, stroking it to set up a superb crossfield pass to Utaka, whose control lets him down.
# 70' ZIMBABWE SUB: Dinha off for Bekhi Ndlovu as Benjani sends in a long range effort, easy for Enyeama.
# 67' Dinha booked for Zimbabwe.
# 66' Kaondera is in the box and he has a chance to set up Benjani but goes it alone and shoots into Enyeama's arms! He could have and shold have scored, or at the very least set up the man to his left.
# 64' Kanu turns superbly into the box and rifles in a low shot to the far post and just wide!! Almost three in eight minutes.
# 63' Well, John Obi Mikel was subject to a tug of war between Man Utd and Chelsea but I believe he's back in Norway with Lyn awaiting the next move. Easy to see why he was being fought over tooth and nail, the lad's got class.
# 61' The ball is with Mikel on the edge of the box, he takes a touch to set himself up AND FIRES IN A WONDERFUL STRIKE, LOW AND HARD INTO THE BOTTOM CORNER, UNSTOPPABLE FOR 2-0 ANDTHAT'S WHAT ALL THE FUSS IS ABOUT.
# 60' Obi Mikel with a super pass to Martins, lays it off to Kanu who does a neat trick to control and back with Mikel who almost releases Martins and then Kanu with the through ball, this youngster looks like he may be something...
# 58' Matola with a late and hard tackle into the back of Martins, yellow card.
# 56' Corner is sent in and CHRIS OBODO WITH A HEADER AND IT'S IN FOR NIGERIA OFF THE CROSSBAR!! It followed a dangerous corner that was put out for a second one and with this one was headed straight in by the Udinese man. And the assist? John Obi Mikel...
# 55' Immediately Kanu with a great turn in the box and he goes down!! Bubt no penalty.
# 54' Double substitution for Nigeria, Jon Obi Mikel comes on, the highly-rated youngster, along with Kanu. Oruma and Ahgahowa off.
# 53' Long range effort from Nengomasha drifts wide...
# 52' Corner comes in and it's a dangerous one!! But there's a foul on the 'keeper and Zim get the free-kick.
# 51' Yellow card for either Oruma or Yohane, the former was complaining that the latter had re-entered the pitch without permission, and it is both who have been booked.
# 50' Testing ball in from the left and UTAKA!! But good defending as they double up on the Rennes man, corner to Nigeria.
# 49' Yohane sitting on the pitch...looks like he's got an ankle problem...but he hobbles to his feet and will battle on.
# 48' Martins picking up pace...MIGHT BURST THROUGH!! MATOLA!! That's the cleanest challenge you will ever see...brilliant tackle...but there's always danger when Martins picks up the ball and runs at people.
# 47' Kawondera weaving down the right...ESCAPES TO THE BY-LINE!! CUTS IT BACK!! OOOOHHH! That was just behind Benjani...
# 47' Ball in from the Nigeria right...AGHAHOWA RISES!! But his header won't trouble Muzadzi.
# 46' AND NIGERIA GIFT IT TO BENJANI!! TRIES TO PLAY IN KAWONDERA!! And so close to getting a clean strike on goal.