Many people could not understand why the crucial game was played at Tamale where the turf is not idea for ball control and it affected the game of the home team who resorted to long ball which also favoured the Ugandans, a well drilled and groomed side.
The love came from the fans, but Asamoah Gyan and his men could not score though Dan Amartey, Jordan Ayew and Christian Astu came close to scoring and the Cranes stood still to defend well with steel.
The Ugandans came with a game plan which worked perfectly, with the weather and style of play of Ghana suiting them. Coach Milutin Sredojevic proved that he has what it takes to match Ghana.
Uganda keeper Denis Onyango produced a string of world-class saves to deny the Stars.
Uganda's line-up: Denis Onyango (GK)-Nicholas Wadada/Hassan Wasswa, Joseph Ochaya, Murushid Juuko (Y), Isaac Isinde-Khalid Aucho, Denis Iguma/Geofry Walusimi, Tony Mawejje/Geofry Massa, Moses Oloya, Kizito Luwagga-Faruku Miya.
Ghana was not lucky on the Friday and the fans have started the blame game. While some are blaming the Sports Minister for poking his nose and eyes in the activities of the GFA, others said the coach is lazy and most players not in form to merit the Black Stars call.
The two sides are now on one point each, with Congo hosting Egypt in Brazaville in the other Group E match on Saturday. Ghana's next match will be away to Egypt next month.
Meanwhile, the Black Stars are scheduled to engage Bafana Bafana of South Africa in an international friendly match on Tuesday.