Langford, Joshua vs Liu, William Rui · 48th Trusts Open 2026 May 31, 2026 · Chesscope