Your final destination to learn chess
Learn from top players, exercise and grow your game.
Featured Excercises
Play video button

Sagar Shah vs Pawel Czarnota, Suwalki, 2017

Play video button

Gukesh vs Ding Liren, World Championship 2024 | Game 3

Play video button

Gukesh vs Ding Liren, World Championship 2024 Game 1

Play video button

Parham Maghsoodloo vs D. Gukesh | Prague Masters 2024

Play video button

Ian Nepomniachtchi vs Fabiano Caruana, Sinquefield Cup 2024

Play video button

Gukesh vs Vidit Gujrathi, Zagreb Grand Chess Tour Rapid

Play video button

Gukesh (2763) vs Anish Giri (2745)

Play video button

Praggnanandhaa (2747) vs Anish Giri (2745), Superbet Classic 2024

Play video button

D. Gukesh (2763) vs R. Praggnanandhaa (2747), Superbet Classic 2024

Play video button

Gukesh (2763) vs Bogdan-Daniel Deac (2680), Superbet Classic 2024

Play video button

The Imbalance Theory Ep 08 | Passed Pawns

Play video button

The Imbalance Theory Ep 07 | Backward Pawns

Play video button

The Imbalance Theory Ep 06 | IQP, Doubled and Backward pawns

Play video button

The Imbalance Theory Ep 05 | Isolated Pawns II and calculations

Play video button

Arjun Erigaisi (2756) vs Ju Wenjun (2559), Tepe Sigeman 2024

Play video button

The Imbalance Theory Ep 04 | Isolated Pawns

Play video button

Levy Rozman vs Sagar Shah, Inside a Pub in Toronto, Canada

Play video button

The Imbalance Theory Ep 03: Minor pieces 3 and doubled pawns

Play video button

The Imbalance Theory Episode02 - Minor Pieces

Play video button

The Imbalance Theory Episode01 - Minor pieces

Play video button

Karpov vs Korchnoi, 1974 | The Dragon without fire!

Play video button

Sultan Khan vs Capablanca, 1930 | Genius!

Play video button

Larsen vs Spassky, Crushing 1.b3 in 17 moves

Play video button

Praggnanandhaa vs Richard Rapport, Prague Masters 2024, Round 3

Solve Position

Ralf Krätschmer | Mate in 8 | Sächsische Zeitung 1992, 1st-2nd Prize

Solve Position

Hannes Baumann | Mate in 9 | Schweizerische Schachzeitung 2008, 1st Prize

Play video button

Praggnanandhaa vs Vincent Keymer, Prague Masters 2024 Round 1

Play video button

Vidit Gujrathi (2742) vs Nodirbek Abdusattorov (2727), Tata Steel Masters 2024, Round 12

Play video button

Ding Liren (2780) vs Praggnanandhaa (2743), Tata Steel Masters 2024 Round 4

Play video button

Divya Deshmukh (2420) vs Jaime Santos Latasa (2615), Tata Steel Challengers 2024

Play video button

Wei Yi vs Gukesh, Tata Steel Masters 2024 Round 2

Play video button

Vidit Gujrathi vs Ding Liren, Tata Steel Masters 2024 Round 1

Solve Position

Herbert Robert Engel | Mate in 6 | Die Schwalbe, 1973

Solve Position

Barry Peter Barnes | Mate in 2 | StrateGems, 2002

Solve Position

White Draws | Alexey Troitzky | 500 Endspielstudien

Play video button

Janowski vs Capablanca,1916 | That backward bishop move!

Solve Position

Borisas Gelpernas | Mate in 4 | Die Schwalbe 1986

Solve Position

Fritz Emil Giegold | Mate in 4 | Stern, 1967

Solve Position

Werner Speckmann | Mate in 4 | Die Schwalbe, 1947

Solve Position

Alois Szerencsics | Mate in 6 | Hans-Vetter-Gedenkturnier, 1974

Play video button

Kupferstich vs Andreasen, 1953, The most picturesque end?

Solve Position

Dieter Müller, Wolfgang Bär, & Stefan Dittrich | Mate in 5 | Komm. Czestochwa, 1983-84

Play video button

Gukesh vs Luke McShane, London Chess Classic 2023 Round 6

Play video button

Adams vs Torre, 1920, Backank mate + Deflection

Solve Position

Jan Timman | White wins | New in Chess Magazine, 2020

Solve Position

Vladimir Bron | White Draws | Izvestia, 1925

Play video button

Gukesh vs Jules Moussard, London Chess Classic 2023 Round 4

Play video button

Gukesh vs Andrei Volokitin, London Chess Classic 2023

Play video button

Tal vs Vooremaa, 1971, Tal Zindagi

Play video button

Nihal Sarin vs Yu Yangyi, Alef Chess Stars

Solve Position

Comins Mansfield | Mate in 2 | Good Companion, 1916

Solve Position

Rudolf Büchner | Mate in 2 | Problema, 1932

Solve Position

Alois Johandl | Mate in 10 | Schach-Report, 1992

Solve Position

Vladimir Pachman | Mate in 5 | FIDE Revue, 1959

Solve Position

Klaus Wenda | Mate in 5 | Arbeiter-Zeitung (Wien), 1965

Solve Position

Gregory Lewis | Mate in 2 | Schach-Aktiv, 1985

Solve Position

Arnoldo Ellerman | Mate in 2 | Good Companion, 1916

Solve Position

White to win | Martin Minski | Tehtäväniekka, 2023

Solve Position

Yakov Rossomakho | Mate in 2 | Fritz Hoffmann-70 JT, 2003

Solve Position

Alois Johandl | Mate in 7 | Die Schwalbe, 1964

Solve Position

Rolf Trautner | Mate in 5 | Main-Post, 1967-1968

Solve Position

Abdelaziz Onkoud | Mate in 2 | Die Schwalbe, 2008

Solve Position

Fritz Emil Giegold | Mate in 5 | Die Schwalbe, 1954

Solve Position

Martin Hoffmann & Chris Handloser | Mate in 3 | Die Schwalbe, 2016

Solve Position

White to draw | Eduard Aleksevich Asaba | Canadian Chess Chat, 1980

Solve Position

White to win | Ernest Pogosyants | Ryazan Komsomolets, 1980

Play video button

Denis Lazavik vs Radoslaw Wojtaszek, FIDE Grand Swiss 2023, Round 3

Solve Position

Stefan Schneider | Mate in 6 | Deutsche Schachblätter, 1974

Solve Position

White to play & draw | Daniel Keith & Martin Minski | International Solving Contest, 2018

Solve Position

Andreas Schönholzer | Mate in 5 | Schweizerische Schachzeitung, 1973-74

Play video button

Anand - Wesley So | Levitov Chess Week 2023, Round 3

Play video button

Alekhine vs Yates, 1910 | Mind the mined squares!

Play video button

Lasker vs Bauer, 1889 | Double Bishop Sacrifice

Play video button

Fischer vs Myagmarsuren, 1967 | The Brutal KIA

Play video button

Fischer vs Ulf Andersson 1970 | A crazy idea in Hedgehog

Play video button

Alekhine vs Yates, 1922 | The Final King Move!

Play video button

Fischer vs Taimanov, 1971 | Bishop is the king!

Play video button

Fischer vs Petrosian, 1971 | Nxd7!? + Sagarovsky commentary

Play video button

Praggnanandhaa vs Vallejo Pons, ESP-chT Honor Division 2023 Round 6

Play video button

Botvinnik vs Capablanca, AVRO 1938

Play video button

Praggnanandhaa R vs Cheparinov Ivan, ESP-chT Honor Division 2023

Play video button

Learn the Secrets of Positional Play with GM Alexander Goloshchapov

Play video button

Race against Time | Vidit Gujrathi has to solve 13 puzzles in 10 minutes

Play video button

Gukesh vs Praggnanandhaa, Tata Steel Chess India Rapid 2023

Solve Position

P.A. Orlimont & Josef Halumbirek | Mate in 5 | Deutsche Schachzeitung, 1940

Solve Position

P.A.Orlimont | Mate in 3 | Deutsches Wochenschach, 1910

Play video button

Praggnanandhaa vs Fabiano Caruana, World Cup 2023, Semi-finals Game 2

Solve Position

White mates in 11 | Nijat Abasov & Evgeny Fomichev | Şahmat bəstəçiliyi-15 JT, 2018

Solve Position

White to draw | Alexander Herbstman | Shakhmaty v SSSR, 1936

Solve Position

Stefan Sovik | Mate in 5 | Pravda, 1988

Play video button

Wang Hao vs Gukesh, World Cup Round 5.1

Play video button

Vidit Gujrathi vs Etienne Bacrot, FIDE World Cup Game 4.1

Play video button

Nakamura vs Praggnanandhaa, World Cup Round 4.3

Solve Position

White to draw | Frederic Lazard | L'Italia Scacchistica, 1923

Play video button

Aryan Tari vs Magnus Carlsen | FIDE World Cup Round 3 Game 2

Solve Position

Volker Zipf | Mate in 5 | Troll, 1995

Play video button

Maxime Lagarde vs Praggnanandhaa, World Cup 2023, Round 2.1

Solve Position

Janis Betins - Mate in 6 - Latvis, 1927

Solve Position

White to win | Martin Minski | Ceskoslovensky Sach, 2019

Solve Position

Lothar Kalski | Mate in 6 | Freie Presse, 1985

Solve Position

White to win | Frantisek Richter | Revista Romana de Sah, 1948

Solve Position

World Cup 2023 Round 1.1

Solve Position

Ado Kraemer & Erich Brunner - Mate in 4 - Basel News, 1928

Play video button

Ju Wenjun vs Lei Tingjie, All games

Play video button

Praggnanandhaa vs Parham Maghsoodloo, Geza Hetenyi Memorial Round 2

Solve Position

White to win | Yochanan Afek |  Quartz, 2005

Solve Position

White to win | M & V. Platov | Pravda, 1927 

Play video button

Vidit Gujrathi vs Peter Svidler, Game no.1

Play video button

Alireza Firouzja vs D.Gukesh, Norway Chess 2023

Solve Position

White to win | Mirko Miljanic | Politika, 2015

Solve Position

White to win | Alexander Gulyaev, Nikolai Kralin, and Evart-Jan van den Berg | Friendship — 200, 1983

Solve Position

White to win | Zinovy Birnov | Shakhmaty v SSSR, 1946

Solve Position

White to win | Mark Liburkin | Tchigorin Memorial Tourney, 1947

Play video button

Arjun Erigaisi vs D. Gukesh, Sigeman 2023

Play video button

Ding Liren vs Nepo, Game 14 0.5-0.5

Play video button

Nepo vs Ding Liren, Game 13, 0.5-0.5

Play video button

Ding Liren vs Nepo, Game 12, 1-0

Play video button

Nepo vs Ding Liren, Game 11, 0.5-0.5

Play video button

Ding Liren vs Nepo, Game 10, 0.5-0.5

Play video button

Nepo vs Ding Liren, Game 9, 0.5-0.5

Play video button

Ding Liren vs Nepo, Game 8, 0.5-0.5

Play video button

Nepo vs Ding Liren, Game 7, 1-0

Play video button

Ding Liren vs Nepo, Game 6, 1-0

Play video button

Nepo vs Ding Liren, Game 5, 1-0

Play video button

Ding Liren vs Nepo, Game 4, 1-0

Play video button

Nepo vs Ding Liren, Game 3, 0.5-0.5

Play video button

Ding Liren vs Nepo, Game 2, 0-1

Play video button

Nepo vs Ding Liren, Game 1, 0.5-0.5

Solve Position

Dietrich Wasmann - La Régence, 1856

Play video button

Paul Morphy vs Duke of Brunswick | Opera Game

Play video button

How do the pieces move

Play video button

Arjun Erigaisi vs Alireza Firouzja Match at the Airthings Masters 2023

Play video button

Magnus Carlsen (2859) vs Praggnanandhaa (2684), Tata Steel Masters 2023, Round 12

Play video button

Magnus Carlsen (2859) vs Gukesh (2725), Tata Steel Masters 2023, Round 9

Play video button

Gukesh (2725) vs Parham Maghsoodloo (2719), Tata Steel Masters 2023, Round 8

Play video button

Praggnanandhaa (2684) vs Jorden van Foreest (2681), Tata Steel Masters 2023 Round 7

Play video button

Anish Giri (2764) vs Arjun Erigaisi (2722), Tata Steel Masters 2023 Round 6

Play video button

Arjun Erigaisi (2722) vs Ding Liren (2811), Tata Steel Masters 2023, Round 5

Play video button

Magnus Carlsen (2859) vs Nodirbek Abdusattorov (2713), Tata Steel Masters, Round 5

Play video button

Anish Giri (2764) vs Magnus Carlsen (2859), Tata Steel Masters 2023, Round 4

Play video button

Arjun Erigaisi (2722) vs Levon Aronian (2735), Tata Steel Masters 2023 Round 3

Play video button

Anish Giri (2764) vs D. Gukesh (2725), Tata Steel Masters 2023, Round 2

Solve Position

Max Warmerdam (2616) vs Jergus Pechac (2637), Tata Steel Challengers 2023, Round 1

Play video button

D. Gukesh (2725) vs Ding Liren (2811), Tata Steel Masters 2023, Round 1

Play video button

Anish Giri vs Andrey Esipenko, World Blitz 2022

Play video button

Nihal Sarin vs Giga Quaparadze

Solve Position

P.A.Orlimont - Deutsches Wochenschach, 1914

Solve Position

Martin Anderson | World Solving Championship, 2016

Solve Position

Zivko Janevski - Selfmate in 2 - Macedonia-Serbia 1983, 3rd Prize

Play video button

Matisons vs Nimzowitsch, 1929 | Understand weaknesses deeper

Play video button

Smyslov vs Benko, 1969 | Keep the flame burning

Play video button

Smyslov vs Rudakovsky, 1945 | The d5 outpost

Play video button

Jan Gustafsson vs Poh Yu Tian, Bangkok Open 2022 Round 3

Play video button

Basics of Exchanges and understanding Value Check

Play video button

Raunak Sadhwani vs Daniil Yuffa, La Nucia Open 2022 Round 9

Play video button

Defending an attacked Piece

Play video button

Fishing Pole Attack in the Ruy Lopez Exchange | 10-move mate

Play video button

Advance variation 6.a3 c4!? | Wife doesn't give space!

Play video button

How to attack a hanging piece

Play video button

Vishy Anand vs Arjun Erigaisi, European Club Cup 2022, Round 7

Play video button

Basics of hanging piece

Play video button

Alonso Rossell vs D. Gukesh, European Club Cup 2022, Round 6

Play video button

Vidit Gujrathi vs Yuri Kryvoruchko, European Club Cup 2022 Round 5

Play video button

Vishy Anand vs Mamedyarov, European Club Cup 2022 Round 4

Play video button

Vidit Gujrathi vs Aryan Tari, European Club Cup 2022, Round 4

Play video button

A 5th move blunder in the Catalan

Play video button

Harry Pillsbury vs Emanuel Lasker, 1896 | The dreaded a3 square

Play video button

Arjun Erigaisi and Magnus Carlsen day 1 of Generation Cup finals

Play video button

Vidit Gujrathi's first 5 rounds at Shusha Chess 2022

Play video button

Nihal Sarin vs Adrian Martinez Fernandez, Spanish League 2022 Round 4

Play video button

Anton Guijarro vs Gukesh, Spanish League 2022 Round 4

Play video button

Gukesh vs Gawain Jones, Spanish League 2022, Round 2

Play video button

Smyslov vs Reshevsky, 1948 | Appearances can be deceptive

Play video button

S.L. Narayanan vs Aravindh Chithambaram. India Chess Tour + Yochanan Afek study

Play video button

Harikrishna vs Navara, Polish League 2022 Round 8

Play video button

Leonardo Costa vs Ilamparthi, WYCC 2022 Under-14 Round 5

Play video button

Magnus Carlsen vs Hans Niemann, Sinquefield Cup 2022, Round 3

Play video button

Magnus Carlsen vs Ian Nepomniachtchi, Sinquefield Cup 2022

Play video button

Arjun Erigaisi vs Rinat Jumabayev, Dubai Open 2022 Round 6

Play video button

Arjun Erigaisi vs Muradli Mahammad | Dubai Open 2022 Round 5

Play video button

Praggnanandhaa vs Aram Hakobyan, Dubai Open 2022

Play video button

Praggnanandhaa vs Aronian, FTX Crypto Cup Round 4.3

Play video button

Gukesh vs Vahap Sanal, Turkish Super League Round 3

Play video button

D. Gukesh vs Aryan Gholami, Turkish Super League 2022, Round 1

Play video button

What is Chess Notation?

Play video button

Basics of Pawn Promotion

Play video button

Basics of En Passant

Play video button

Introduction to Castling

Play video button

Value of Pieces

Play video button

What is Checkmate and Stalemate in Chess

Solve Position

Wolfgang Berg & Mirko Degenkolbe, Freie Presse 1999, 1st Prize

Play video button

Check and illegal moves in chess

Solve Position

Michal Dragoun & Ladislav Jr. Salai - Maroc Echecs TT-2, 1st Prize

Play video button

Vincent Keymer vs D. Gukesh | Biel GMT 2022 Round 5

Solve Position

Milan Radoje Vukčević - Mate in 13 - The Problemist 1980, 1st Prize

Play video button

Reti vs Alekhine, Baden-Baden 1925, Re3!!

Play video button

Chess Principles for Beginners by Amruta Mokal - Part IV

Play video button

Chess Principles for Beginners by Amruta Mokal - Part III

Play video button

Le Quang Liem vs D. Gukesh, Biel GMT 2022

Play video button

Judit Polgar vs Magnus Carlsen, El Retiro Park

Play video button

Chess Principles for Beginners by Amruta Mokal - Part II

Play video button

Learn how a pawn moves and captures

Play video button

A trap in the Dutch Defence | Fool's mate

Play video button

Ivanchuk vs Anand, Linares 1992, Non standard positional decisions

Play video button

The most basic trap in the Stafford Gambit | e4 e5 Nf3 Nf6 Nxe5 Nc6?!

Play video button

Legal's Mate | Pins are meant to be broken

Play video button

Hungarian Defence 1.e4 e5 2.Nf3 Nc6 3.Bc4 Be7 | Hunter gets hunted!

Play video button

Confusing the Italian players with 3...Nd4?!

Play video button

Albin Counter Gambit | Where's my third Knight?

Play video button

Budapest Gambit | A surprising smothered mate

Play video button

Health Gambit in the Caro Kann

Play video button

Janowski vs Rubinsten,1907 | What a manoeuvre!

Solve Position

Cornelis Goldschmeding - Probleemblad 1963, 2nd Prize

Solve Position

Erich Ernest Zepler - Dresdner Anzeiger 1930, 3rd HM

Solve Position

Theodor Nissl - Mate in 5 - Johannes Kohtz-Memorial, 1943

Play video button

How does the king move and capture?

Play video button

How Garry Kasparov lost in 7 moves?

Play video button

Losing your balance in the Closed Sicilian

Play video button

Vishy Anand vs Wang Hao | Armageddon | Norway Chess 2022

Solve Position

Martin Hoffmann & Hannes Baumann - Mate in 10 - idee & form 2008-09, Commendation

Solve Position

Ralf Krätschmer - Mate in 7 - idee & form 1990-91, 1st Prize

Play video button

The Levenfish trap in the Sicilian Dragon

Play video button

Topalov vs Anand, Norway Chess 2022

Play video button

Learn how the queen moves and captures

Play video button

Sicilian Kan | The wife strikes again!

Play video button

Learn how the bishop moves and captures

Play video button

Learn how a knight moves and captures

Play video button

The movement of the rook

Play video button

Vishy Anand vs MVL | Norway Chess 2022

Play video button

A queen sacrifice to win a pawn | Accelerated Dragon

Play video button

Blundering a piece in the Sicilian Dragon Yugoslav Attack

Play video button

Basic Opening Chess Trap | English Opening | World class player fooled

Solve Position

Johan Froberg & Bernt Jonsson | Suomen Shakki 1988, 1st Prize

Solve Position

Jeremy Morse | England-Israel 1960-61, 1st Prize

Solve Position

Uri Avner, Veriantim 2001, 1st Hon. Mention

Play video button

Fischer vs Spassky, WCC 1972 Game 6 | Sheer Brilliance

Play video button

Know about the board and pieces

Play video button

Petrosian vs Pachman, 1961 | Baiting the King

Solve Position

Ernest Pogosyants - Mate in 10 - Shakhmaty v SSSR, 1962

Solve Position

Miroslav Havel | Mate in 3 | The Westminster Gazette 1921, 2nd Prize

Solve Position

Arnoldo Ellerman, Magasinet 1950, 1st Prize

Solve Position

Jeremy Morse, The Observer 1964, 1st Prize

Solve Position

Opening Gates - White to Play and Mate in 2

Play video button

Absolute Pin - Basics

Play video button

Basic Opening Chess Traps | Traps in 1.e4 c5 2.Nf3 d6 3.c3!? line

Play video button

Basic Opening Chess Trap | Fischer busts the Dragon in just 10 moves!

Play video button

Basic Opening Chess Trap | The Siberian Trap in the Sicilian Morra Gambit

Play video button

Botvinnik vs Alekhine, AVRO 1938 - Art of creating weaknesses

Play video button

Bobby Fischer beats a GM in 10 moves | Fischer vs Reshevsky

Play video button

Caro Kann Advance 4.h4 trap

Play video button

Vidit Gujrathi vs Richard Rapport, FIDE Grand Prix 2022

Play video button

The Caro Kann Saga

Play video button

The shortest checkmate in the Caro Kann

Play video button

Chess Principles for Beginners by Amruta Mokal - Part I

Play video button

The first Sicilian Dragon Trap that you should know

Play video button

Sicilian Sveshnikov | Don't blindly follow Magnus Carlsen

Play video button

Basic Opening Chess Trap | Sicilian Defence | Morra Gambit | Who's the girl?

Play video button

Rosenthal vs Steinitz, 1873 | Power of Bishop pair

Play video button

Steinitz vs Sellman, 1885 | Excellent Positional Understanding

Play video button

Nezhmetdinov vs Chernikov

Play video button

Queen's Gambit Declined Saga | Cut your cloth...

Play video button

The simplest Queen's Gambit Accepted Trap

Play video button

Queen's Gambit Declined Queen Trap | Then and Now

Play video button

The 7 move trap in the Queen's Gambit Declined

Play video button

Nepo vs Carlsen, Game 3, 1st critical moment