Do not fear the Alekhine · Training Game

52:27
Chess is not for the weak · Training Game

2:02:06
Playing viewers but only with Black on lichess.org

31:24
Chess is his life. Even in pain. | Ivanchuk vs. Dardha | Czech Extraliga 2025 Round 10

55:14
The textbook London System mating attack · Training Game

47:31
A Complete 1.e4 Opening Repertoire for White

57:19
Why positional understanding is the key to improvement · Training Game

45:18
Italian Opening Theory: The Knight Attack

53:22