Sam Shankland got the better of Gukesh in the fourth round, before the Indian followed it up with a couple of draws against Maxime Vachier-Lagrave and Nodirbek Abdusattorov.