Pentraxin-3 appears to play a double role in cancer. Here, PTX3 is linked to cancer.