Make or break, Gor Mahia’s CAF fate in their hands