Ousted senior Chinese politician Bo Xilai angrily ripped into his former police chief on the fourth day of his trial, calling him a "vile character" who faked testimony accusing Bo of covering up a murder committed by his wife.
Bo was a rising star in China's leadership circles when his career was stopped short last year by a murder scandal which saw his wife Gu Kailai convicted of poisoning a British businessman.
He is now on trial charged with corruption, taking bribes and abuse of power, the last of which is especially sensitive as it involves allegations Bo challenged the authority of the ruling Communist Party.
For the first time we've heard allegations and confessions which shed light on the circumstances leading up to the murder of Neil Heywood.
The fallen Chinese politician Bo Xilai has come out fighting in what many predicted would be a show trial written by the Communist Party.
China's ruling party is hoping to close the case, control the coverage of this historic trial and clamp down on any support he still has.