Rock Sand avoided Zinfandel for the remainder of the season and was unbeaten in his remaining five races. He won the Hardwicke Stakes at Royal Ascot, beating Sceptre for the first time. He was then an easy, odds-on winner of the £10,000 Princess of Wales's Stakes at Newmarket on 30 June from Saltpetre (who won the Goodwood Cup on his next start) and William Rufus. Sceptre was not allowed to run in the race as her former owner, R. S. "Bob" Sievier had been "warned off" (banned from any involvement in racing). It was reported that Lillie Langtry, the former mistress of King Edward VII, eased her financial difficulties by winning £100 on the race. A few days later Rock Sand added the Lingfield Park Stakes, beating Loch Ryan and Henry the First. and later in July he won the Newmarket First Foal Stakes. Rock Sand ended his racing career in the £10,000 Jockey Club Stakes on 29 September in which he defeated Henry the First and William Rufus, with the Derby winner St. Amant unplaced. Before the race his action looked even worse than usual as he hobbled to the start "like a cripple", but won impressively and was given an enthusiastic reception by the Newmarket crowd which greeted the joint-favourite's success with "deafening cheers".