India, Jan. 6 -- Brahim Diaz kept Morocco's Africa Cup of Nations title hopes on track while five-time winner Cameroon beat South Africa 2-1 for a showdown with the host nation in the quarterfinals. Diaz sent Morocco through with a 1-0 win over Tanzania on Sunday before Cameroon held on to beat South Africa for the first time since 1992 thanks to goals from Junior Tchamadeu and Christian Kofane. They meet in the next round on Friday. "The Morocco game is far away for us," Cameroon coach David Pagou said. "We suffered today,even if we won."

South Africa was left to rue a host of missed chances early on when Cameroon's defenders looked as though they were playing together for the first time. The Bafana Bafana had two extra days to prepare ...