Chess in AfricaFinishedNews Peter Gilruth wins Capablanca Cup 2023 by L'immortale January 23, 2023 January 23, 2023 Peter Gilruth emerged as the winner of the 12th Capablanca Cup which was held over the weekend of 21st & 22nd of January 2023. The event was played in 4 …