Kotoko unbeaten run faces uphill test