Karan KC's unbeaten 72 helped Nepal Police Club recover to 221, but Tribhuwan Army Club ended Day 2 on 178 for 9 in their second innings, leading by 178 runs in the Jay Trophy final.