Last Updated at 5:55 pm, February 4th 2012
The final whistle blows. A solid display and a deserved win for Zambia. It felt at times as if they were playing within themselves, yet still managed to score a comfortable 3-0 win. Chipolopolo showed again how well organised they are - their defence was rarely stretched, while keeper Mweene never had to make any saves of real note.
Jonas Sakuwaha comes on for captain Chris Katongo
GOAL for Zambia! Chamanga adds the third with a beautiful curling shot from 20-yards out which Akram just cannot reach
Alrahman replaces Haitham Mustafa. That's Sudan's final change
GOAL for Zambia! Chipolopolo make it 2-0 as Chris Katongo nets from the rebound after Akram had saved his initial spot kick.
That's a second booking for Saif Eldin which means he's sent off
Saif Eldin fouls Kalaba and a penalty is given
Mayuka's night ends as Chamanga comes on
Zambia make their first change: Kasonde on for Lungu
Thats half time...not too much to show that Sudan will get back into the game. Zambia certainly a class above their opponents in the first half, but may well want the cushion of a second goal
We are into two minutes of injury time. Sinkala gets Zambia's first card.
Sudan again struggling with injuries as Nizar Hamid is forced off. He is replaced by Ramadan Agab
Khalifa becomes the second man to get booked
Ala'a Yousif pulls up with a muscle strain and the Al Hilal defender goes off, replaced by Amir Kamal
GOAL for Zambia! Sunzu steals in at the near post to power home a free kick with a well-timed header
Visit our friends at Skybet.com to place your bets on this game. Zambia currently on at 8/11. Sudan at 7/2. 5/2 for a draw.
Africa Cup of Nations Group A
Africa Cup of Nations Group B
Africa Cup of Nations Group C
Africa Cup of Nations Group D