Battle of Shibao (749) — the same event in Old Book of Tang, New Book of Tang and Zizhi Tongjian

Old Book of Tang: Geshu Han attacked the Tibetan Stone Fortress and took it.; New Book of Tang: Geshu Han defeated the Tibetans at Shibao Castle…

What each source says

Old Book of Tang (Jiu Tangshu), Annals · AD 749 · 石堡城

Geshu Han attacked the Tibetan Stone Fortress and took it.

隴右節度使哥舒翰攻吐蕃石堡城,拔之。
Location: 舊唐書 卷9 天寶8年

New Book of Tang (Xin Tangshu), Annals · AD 749 · 石堡城

Geshu Han defeated the Tibetans at Shibao Castle.

隴右節度使哥舒翰及吐蕃戰于石堡城,敗之
Location: 新唐書 卷005 睿宗·玄宗 天寶8年6月

Zizhi Tongjian (Comprehensive Mirror) · AD 749

In May 749, Geshu Han, after several days of attacks without taking a city, prepares to behead his aides Gao Xiuyan and Zhang Shouyou; the two ask for three days, and the city falls on the appointed day; they capture 400 Tubo elites, including Shiluoluo, but tens of thousands of Tang soldiers have died.

翰進攻數日不拔,召裨將髙秀巖、張守瑜,欲斬之,二人請三日期可克;如期拔之,獲吐蕃鐵刃悉諾羅等四百人,唐士卒死者數萬,果如王忠嗣之言。
Location: 권216 749년 항

Place: 石堡城

Show on the map — open Old Book of Tang (Jiu Tangshu), Annals