PD-L1 and CTLA-4 expression by tumour cells could cooperate with each other in enhancing progression of CRC leading to poor patient outcome, while their expression by TILs could stand against tumour progression. Here, CTLA4 is linked to neoplasm.