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
    Write to usPricingTerms 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
    Write to usPricingTerms of ServicePrivacy PolicyLegal Info
    © 2026 chess.rodeoMade by Mike Koz

    Showing 14521–14540 of 43171.
    2015
    Wesley So — D. Naroditsky
    Qatar Masters Open 2015
    Queen’s Pawn
    1-0
    Vladimir Kramnik — K. Piorun
    Qatar Masters Open 2015
    Irregular
    1/2-1/2
    Gata Kamsky — S. Kudrin
    99th Edward Lasker Mem
    Grünfeld
    1/2-1/2
    Alireza Firouzja — P. Tregubov
    Qatar Masters Open 2015
    Irregular
    1-0
    Anish Giri — SL Narayanan
    Qatar Masters Open 2015
    English
    1-0
    A. Goryachkina — Wesley So
    Qatar Masters Open 2015
    Queen’s Indian
    0-1
    Sergey Karjakin — M. Ezat
    Qatar Masters Open 2015
    Sicilian
    1-0
    B. Khotenashvili — Vladimir Kramnik
    Qatar Masters Open 2015
    Queen’s Indian
    0-1
    Magnus Carlsen — N. Batsiashvili
    Qatar Masters Open 2015
    Irregular
    1/2-1/2
    Z. Izoria — Gata Kamsky
    99th Edward Lasker Mem
    Slav
    1/2-1/2
    Alireza Firouzja — N. Javanbakht
    ch-IRI Semi-Final 2015
    Sicilian
    1/2-1/2
    Gata Kamsky — R. Sturt
    99th Edward Lasker Mem
    Ruy Lopez
    1-0
    Gata Kamsky — R. Taborsky
    99th Edward Lasker Mem
    Queen’s Pawn
    1-0
    Alireza Firouzja — S. Lorparizangeneh
    ch-IRI Semi-Final 2015
    Open Games
    1/2-1/2
    O. Noroozi — Alireza Firouzja
    ch-IRI Semi-Final 2015
    Sicilian
    0-1
    Sergey Karjakin — Wang Yue
    CHN-RUS Super Go Pt2 2015
    Queen’s Indian
    1/2-1/2
    Sergey Karjakin — Wang Yue
    CHN-RUS Super Go Pt2 2015
    Slav
    1-0
    Wang Yue — Sergey Karjakin
    CHN-RUS Super Go Pt2 2015
    Queen’s Indian
    0-1
    Alireza Firouzja — M. Tabatabaei
    ch-IRI Semi-Final 2015
    Sicilian
    1-0
    Alireza Firouzja — M.reza Asgharzadeh
    ch-IRI Semi-Final 2015
    Ruy Lopez
    1-0
    ← Back
    Next →