FIDE Chess Profile
Wikipedia profile
Databases from this author: 7
My Best 100 Endgames (Friday, 3 March 2023)
Play 4.Bg5 against the Gruenfeld (Friday, 3 June 2022)
Ambitious Repertoire against the Italian Game (Tuesday, 15 June 2021)
Positional Repertoire against the Dutch Defence (Friday, 26 February 2021)
Positional Repertoire against Nimzo-Indian Defence (Monday, 8 August 2016)
Play the Berlin against Ruy Lopez - Part 2 (Tuesday, 31 May 2016)
Play the Berlin against Ruy Lopez - Part 1 (Friday, 1 April 2016)
All authors