Last Updated at 5:54 pm, January 24th 2012
Ghana prevail through Jonathan Mensah's first half effort. Join us again for tonight's later game between Mali and Guinea. See you soon!
Ghana's Mohammed Abu replaces the industrious Ayew.
Botswana's Mompati Thuma is booked for a spirited challenge on Gyan. The Ghana hitman didn't like that tackle one bit from the stand-in Zebras skipper. To be fair Thuma did little wrong there although he may have inadvertently stepped on Gyan's leg on the follow through.
Ghana's Jonathan Mensah replaces Muntari. That's a tactical switch in response to centre-back John Mensah's dismissal. Muntari looks far from happy to be coming off.
Mensah, as the last man, is sent off for bringing down Jerome Ramatlhokwane who was through on goal! Botswana are unable to make the free-kick - on the edge of the area - count as the wall does its job.
Ghana's Masahudu Alhassan replaces Jordan Ayew.
Gyan gonna show them, show them, show them! - Heracles from Brixton.
Ghana deservedly take their lead into the break courtesy of Mensa's 25th minute goal. Join us again in 15 minutes for the second installment.
Black Stars are gonna steam roll this one 3-0, Gyan brace - Daniel from London.
Ghana to win 2 or 3 nil. Too much world class experience for their opponents to handle. Anthony Annan will dominate the midfield throughout the tournament. Tom - derby, uk.
Ghana goal! The captain John Mensah turns home Emmanuel Agyemang-Badu's corner from close-range! Botswana keeper Marumo was nowhere in coming out to try collect the delivery from the left. That is Mensah's second ever goal for the Black Stars.
Ryan from Edgemead, South Africa backs Botswana to cause an upset. He says: Go on you Zebras! Now is the time to make ur mark, 1-0 with Ramatlhokwane to score!
The anthems are underway, with Ghana first up. Send in your predictions/thoughts/ramblings to firstname.lastname@example.org and I'll publish as many of them as I can before and throughout proceedings.
For those who fancy a wager, Botswana are 10/1 to spring an upset according to our friends at Sky Bet.
Africa Cup of Nations Group A
Africa Cup of Nations Group B
Africa Cup of Nations Group C
Africa Cup of Nations Group D