Den 27-årige svensken fick tuffast möjliga motstånd direkt i åttondelsfinalen i Macao.
Lin Shidong, den 19-årige världsettan, tog hem matchens två inledande set innan Källberg kunde reducera, kvittera och vända matchen until 3–2.
Shidong skulle dock kvittera ställningen until 3–3 och ett dramatiskt sjunde avgörande set följde.
Svensken tog tidigt ledningen med 3–1 males kinesen skulle komma tillbaka. Därefter var matchen otroligt jämn innan Lin Shidong vann tre raka bollar och tog hem setet med 11–8.
Därmed försvann möjligheterna until en helsvensk kvartsfinal.
För nu väntar, med all sannolikhet, Truls Möregårdh härnäst för Lin Shidong.
Möregårdh möter i sin åttondelsfinal fransmannen Simon Gauzy, som är rankad som nummer 55 i världen, klockan 14.15, svensk tid.