cr
    Chrome Extension
    Sign in♛♟

    Game library

    A selection of classic and instructive games. Click any one and it opens in analysis. Filter by player, opponent, year and ECO, or paste a FEN to find every game that ran through that position.

    Analyze
    Free Chess AnalysisGame AnalysisChess ReviewGame ReportLichess Analysis
    Tools
    Chess AnalyzerAccuracy CalculatorPGN AnalyzerFEN AnalyzerOnline Chess Board
    Company
    PricingTerms of ServicePrivacy PolicyLegal Info
    © 2026 chess.rodeoMade by Mike Koz

    Game library

    A selection of classic and instructive games. Click any one and it opens in analysis. Filter by player, opponent, year and ECO, or paste a FEN to find every game that ran through that position.

    Analyze
    Free Chess AnalysisGame AnalysisChess ReviewGame ReportLichess Analysis
    Tools
    Chess AnalyzerAccuracy CalculatorPGN AnalyzerFEN AnalyzerOnline Chess Board
    Company
    PricingTerms of ServicePrivacy PolicyLegal Info
    © 2026 chess.rodeoMade by Mike Koz
    Showing 9941–9960 of 43008.
    Duda,J — Firouzja, Alireza
    82nd Tata Steel GpA
    2020
    QGA
    1/2-1/2
    Firouzja, Alireza — Kovalev,Vl
    82nd Tata Steel GpA
    2020
    Ruy Lopez
    1-0
    Anand, Viswanathan — Artemiev,V
    82nd Tata Steel GpA
    2020
    Caro-Kann
    1/2-1/2
    Carlsen, Magnus — Giri, Anish
    82nd Tata Steel GpA
    2020
    English
    1/2-1/2
    Caruana, Fabiano — So, Wesley
    82nd Tata Steel GpA
    2020
    Grünfeld
    1/2-1/2
    Ding Liren — Bu Xiangzhi
    Yinzhou Cup Men TB 2019
    2019
    Slav
    1/2-1/2
    Ding Liren — Yu Yangyi
    Yinzhou Cup Men 2019
    2019
    QGA
    1/2-1/2
    Wang Hao — Ding Liren
    Yinzhou Cup Men 2019
    2019
    QGD
    1/2-1/2
    Ding Liren — Wang Hao
    Yinzhou Cup Men 2019
    2019
    QGD
    1/2-1/2
    Nepomniachtchi, Ian — Wei Yi
    Jerusalem FIDE Grand Prix
    2019
    King’s Pawn
    1/2-1/2
    Bu Xiangzhi — Ding Liren
    Yinzhou Cup Men 2019
    2019
    QGD
    1/2-1/2
    Ding Liren — Bu Xiangzhi
    Yinzhou Cup Men 2019
    2019
    Slav
    1/2-1/2
    Yu Yangyi — Ding Liren
    Yinzhou Cup Men 2019
    2019
    QGD
    1/2-1/2
    Gukesh, Dommaraju — Kacharava,Nikolozi
    Sunway Sitges Open 2019
    2019
    English
    1-0
    Wei Yi — Nepomniachtchi, Ian
    Jerusalem FIDE Grand Prix
    2019
    English
    0-1
    Svane,R — Gukesh, Dommaraju
    Sunway Sitges Open 2019
    2019
    Sicilian
    1-0
    Gukesh, Dommaraju — Janik,Igor
    Sunway Sitges Open 2019
    2019
    English
    1-0
    Chen,Qi b — Gukesh, Dommaraju
    Sunway Sitges Open 2019
    2019
    Sicilian
    0-1
    Gukesh, Dommaraju — Kovalenko,I
    Sunway Sitges Open 2019
    2019
    English
    0-1
    Vachier Lagrave,M — Nepomniachtchi, Ian
    Jerusalem FIDE Grand Prix
    2019
    King’s Indian
    1/2-1/2
    ← Back
    Next →