Demba Ba has suffered a horrible injury during the Shanghai derby between Shenhua and SIPG.
Shenhua ended up winnign the gamke 2-1, however we doubt they will be celebrating their victory too much.
The injury took place in the 70th minute, and it now looks as though the former Chelsea star is looking at a lengthy spell on the sidelines.
Warning, this video is not for the squeamish...