Grandmaster R Praggnanandhaa, ranked No. 8 globally, faces American Sam Shankland in the sixth round of the Prague Masters.