The referee blows the final whistle! Late drama clinches it for the Nigerians, and sends the defending Champions packing from the 2013 AFCON.
Final whistle in the other match. Confirmed now that defending champions Zambia have been booted out of the competition.
Nigeria content to sit back and see this one out. Letting Ethiopia have all of the ball at the end here.
Credit to Ethiopia, still trying to get a goal. Kedebe blazes a shot over the bar from close range.
Seven minutes added on for the goalkeeper fiasco.
Mikel comes off for Joseph Yobo.
Moses steps up again...and converts again, Hintsa guessed the right way but couldn't get there.
The 23 now taped up to make a makeshift 21.
Hintsa has to change the number in Tadelle's number 23 kit to number 21.
Banda sent off for a second yellow. All three subs have been made, so Hintsa going in goal when he sorts out his kit.
Another penalty given for a foul on Moses as the goalkeeper brings him down.
Yellow for John Obi Mikel as he gives away a free-kick in a promising area.
Free-kick gets floated in, Nigeria gets several half-chances to double their lead, but to no avail.
Sisay Bancha picks up a yellow for complaining to the referee as the Walya Antelopes give away another free-kick just outside the area.
Ethiopia go desperately close to an equaliser, Enyeama had different ideas though, coming up with a save from the very top drawer
Moses steps up...and converts. Cool, calm and collected as he rolls the ball into the bottom corner. Surely knocking Zambia out of the competition.
Alula Girma with the yellow for that challenge.
Moses dribbles past Girma into the boz and is brought down.
Mba a bit naive there, going for goal instead of looking for the better options to his left.
The big man upfront Emenike is brought off and replaced by Brown Ideye.
There seems to be a sense of urgency about both teams now. The Ethiopians threatening even more now, but the Nigerians still edging possession.
Ethiopia change as Yussuf Saleh gets replaced by Birhanu Bogale.
Corner cleared off the line by Abebaw Butaco, the Nigerians come again and the thunderous shot by Mba straight into the hands of the keeper.
Ahmed Musa on for the ineffective Uche.
Corner for Nigeria...
Fegor Ogude gets his caution for a tough tackle also on Teshome.
Sunday Mba gets a booking for clattering into Teshome.
Nigeria down the other end, but also stopped short by the Ethiopian defence.
Said goes through on goal, shots get stopped by the Nigeria defence.
Corner goes straight into the hands of Enyeama.
Straight into the wall and deflected out for the corner.
Oboabona steps on the ankle of Said just outside the box. Free-kick Ethiopia.
Omeruo has another header from the corner, again high over the bar.
Omeruo watches as his header on goal sails over the bar from the corner.
Ethiopia really throwing everything at goal now. Saladin Said denied by a last ditch clearance from Oboabona.
Good counter-attack by the Nigerians, Uche gets the ball, but fluffs his cross and sends it for a goal-kick.
Ethiopia attacking straight outta the gates at the start of the second period.
Dawit Estifanos and Oumed Oukri get replaced by Fuad Ibrahim and Menyahel Teshome
Ref gets the second half underway...
Referee brings an end to the first period. Nigeria well on top, but just lacking the final touch thus far.
Mikel floats the ball in, Ethiopia gets it clear at first, but Omeruo gets it back in the box, blazing his shot high and wide.
Elias playing dangerously, as he brings down Emenike on the edge of the 18-yard area. Emenike just getting treatment on the side, but should return soon.
Free-kick goes straight into the wall. Ambrose keeps it alive, but they play it all the way back into defence.
Degu Gebreyes gets the second caution of the match after he clatters into Mikel at the edge of the area.
Ambrose makes a good run down the far side and takes a very long shot at goal, keeper is equal to it though.
Straight at the Nigerian defender, the Walya Antelopes gather and come again, but are unable to test Enyeama.
Ethiopia get a free-kick at the other end...
Nigeria get it into the box again from the throw, but the keeper is equal to it.
Corner comes to nothing. Moses puts way to much on it, and it sails over everyone.
Corner for Nigeria. They're asking all the questions at the moment.
Turning into a feisty affair at the Royal Bafokeng Stadium. Nine fouls committed by the Ethiopians, four by the Nigerians.
Ethiopia up the other end with a free-kick of their own. It's a good ball into the box, but just misses the attackers boot.
Nigeria with a free-kick in a promising position. Moses this time clattered by Elias. They are unable to capitalise, though, as the ball goes out for a goal-kick.
Nigeria still with the lion share of the possession and chances. However, the Antelopes are starting to grow into the game a bit.
Good attacking movement from the Super Eagles. Echielije runs onto the ball, but puts a little too much on the shot as he blazes it over the bar.
Ethiopia at the other side with a corner, again over everybody. They really need to up their attacking game if they want even half a chance of staying in the competition.
Ethiopia gets the first caution. Biyadgilign Elias gets cautioned for a harsh foul just outside the box.
Nigeria definitely with the attacking emphasis so far. They're playing lots of quick passes and combining that with good movement, they're creating good goalscoring opportunities.
Ethiopia free-kick goes over everybody, but gets deflected for a corner. The corner-kick finds an Ethiopia head, but it goes high over the bar.
Ethiopia have hardly had a touch of the ball thus far. 70% possession for the Super Eagles, but the Walya Antelopes are showing signs on the counter-attack
Burkina Faso have suffered a setback in the other group C match against Zambia. Alain Traore just got stretchered off with an ankle injury. Score there is still Burkinabe 0-0 Zambia.
Moses gets a good chance to go through on goal, however, his touch does him no favours and the chance goes begging.
Emenike looking lively again. The Ethiopian defence will have their hands full with the big number nine this evening.
Moses' shot from the free-kick gets deflected into the keeper's grasp. seconds later Uche goes through on goal, but the goalkeeper reacts in time to gather the ball
Pretty much all Nigeria thus far, already had a go on goal and will have another chance from the free-kick here.
My prediction for today's game is Ethiopia 0 - 2 Nigeria. - Isaac Aniefiok
And Nigeria gets us underway...
There are three changes to the team that faced Zambia last week. Sunday Mba makes his Nations Cup debut, while Ikechukwu Uche and Efe Ambrose, who returns at right back after suspension, are all set start.
Nigeria XI v Ethiopia: Enyeama, Echiejile, Ambrose, Oboabona, Omeruo, Mikel, Fegor, Mba, Moses, Emenike, Uche
Ethiopia XI v Nigeria: Bancha, Alula Girma, Debebe, Biyadgilegn, Butako, Kedebe, Hintsa, Estifanos, Saleh, Oukri, Saladin Said
Some team news ahead for you ahead of the match...
Feel free to email your thoughts or predictions to Chris.Vermeulen@Teamtalkmedia.com and we'll publish as many of them before - and during - the game as possible.
Nigeria are overwhelming favourites at 1/4 to beat the Walya Antelopes today according to our friends at Sky Bet, while it is 9/2 for the spoils to be shared. Saladin Said is 9/1 to score first, while Emmanuel Emenike is at 11/4.
If both Nigeria and Zambia win, both teams would progress to the quarter-finals, but group position would be decided by goals for, goal difference or fairplay.
Nigeria are also in a must-win situation. Stephen Keshi's men are level on points, goals scored and goals conceded with Zambia. Should both games finish drawn with the same scoreline, fair play will dictate who proceeds. Zambia currently have the advantage on that front, but that could change during the match.
Ethiopia's only chance of progressing past the group stage is to win and hope Zambia lose their match against Brurkina Faso.
Good day, I'm Chris Vermeulen and I'll be taking you through today's action Ethiopia face Nigeria in the final group C matches of the 2013 Africa Cup of Nations. Kick-off at the Royal Bafokeng Stadium is scheduled for 19:00 (17:00 GMT).