New Book of Tang
There are a lot of contradictions for this event, as it is recorded in New Book of Tang (新唐书) and Zizhi Tongjian (资治通鉴), both of which were made in Song Dynasty. All other records before the New Book of Tang never mention this event.