Free online Chess server. Play Chess now in a clean interface. No registration, no ads, no plugin required. Play Chess with the computer, friends or random opponents.
Play
Create a game Tournament Simultaneous exhibitions
Learn
Chess basics Puzzles Practice Coordinates Study Coaches
Watch
Lichess TV Current games Streamers Broadcasts (beta) Video library
Community
Players Teams Forum Questions & Answers
Tools
Analysis board Opening explorer Board editor Import game Advanced search
Sign in
Reconnecting
FEN
[Event "Rublevsky Arena"] [Site "http://chess-academy.net/81TtPfsS"] [Date "2026.01.31"] [Round "-"] [White "David_2014"] [Black "mattias2"] [Result "0-1"] [UTCDate "2026.01.31"] [UTCTime "17:49:41"] [WhiteElo "1285"] [BlackElo "1287"] [WhiteRatingDiff "-12"] [BlackRatingDiff "+14"] [Variant "Standard"] [TimeControl "420+0"] [ECO "C20"] [Opening "King's Pawn Game"] [Termination "Normal"] [Annotator "chess-academy.net"] 1. e4 e5 { C20 King's Pawn Game } 2. Qe2? { (0.30 → -1.08) Mistake. Best move was Nf3. } (2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Re1 Nc5) 2... Qh4? { (-1.08 → 1.10) Mistake. Best move was Nc6. } (2... Nc6 3. Nf3) 3. Qd1? { (1.10 → -1.68) Mistake. Best move was Nf3. } (3. Nf3 Qe7) 3... Qxe4+ 4. Be2? { (-1.27 → -3.24) Mistake. Best move was Ne2. } (4. Ne2 Nc6 5. Nc3 Qg6 6. Nd5 Bd6 7. d4 Nf6 8. Nxf6+ Qxf6 9. d5 Bb4+ 10. Bd2 Bc5) 4... Qxg2 5. Bf3 Qg6 6. Nh3? { (-2.53 → -5.31) Mistake. Best move was Nc3. } (6. Nc3) 6... e4? { (-5.31 → -3.18) Mistake. Best move was d5. } (6... d5) 7. Rg1 Qe6?! { (-3.52 → -2.75) Inaccuracy. Best move was Qf5. } (7... Qf5) 8. Qe2?? { (-2.75 → -7.10) Blunder. Best move was Bg2. } (8. Bg2) 8... Qxh3? { (-7.10 → -5.46) Mistake. Best move was exf3. } (8... exf3) 9. Bxe4?! { (-5.46 → -6.00) Inaccuracy. Best move was Qxe4+. } (9. Qxe4+) 9... Qxh2?? { (-6.00 → -0.01) Blunder. Best move was Ne7. } (9... Ne7) 10. Qf1?? { (-0.01 → -7.94) Blunder. Best move was Bxb7+. } (10. Bxb7+) 10... Qe5 11. Qe2 d6? { (-7.70 → -5.29) Mistake. Best move was Nc6. } (11... Nc6 12. c3 Nf6 13. Bf3 Qxe2+ 14. Kxe2 d5 15. d4 h6 16. Rh1 Be6 17. Bf4 O-O-O 18. Nd2) 12. Qb5+?? { (-5.29 → -20.29) Blunder. Best move was d4. } (12. d4 Qe6 13. Nc3 f5 14. d5 Qe7 15. Bg5 Nf6 16. Bxf6 gxf6 17. Bg2 Bd7 18. Rh1 h5) 12... c6? { (-20.29 → -7.35) Mistake. Best move was Qxb5. } (12... Qxb5 13. Nc3 Qd7 14. d3 Nf6 15. Bg2 Be7 16. Be3 Nc6 17. O-O-O O-O 18. a3 Ne5 19. Rde1) 13. Qxe5+ dxe5 14. Rg5 f6 15. Rh5 g6? { (-7.75 → -5.16) Mistake. Best move was Ne7. } (15... Ne7) 16. Rh3?? { (-5.16 → -13.74) Blunder. Best move was Bxg6+. } (16. Bxg6+ Kd8 17. Rxh7 Rxh7 18. Bxh7 Ne7 19. Nc3 Bg4 20. d3 Nd7 21. f4 Bh6 22. fxe5 Bxc1) 16... g5?? { (-13.74 → -6.69) Blunder. Best move was Bxh3. } (16... Bxh3 17. d3 Ne7 18. Bd2 Nf5 19. Nc3 Nd4 20. O-O-O Kf7 21. Rh1 Bg4 22. Bg2 Na6 23. a3) 17. Rg3? { (-6.69 → -8.32) Mistake. Best move was Bg6+. } (17. Bg6+ Ke7 18. Rxh7+ Rxh7 19. Bxh7 Be6 20. Nc3 Kf7 21. d4 exd4 22. Ne2 c5 23. f4 Bh6) 17... Bh6?! { (-8.32 → -7.33) Inaccuracy. Best move was h5. } (17... h5) 18. d3?! { (-7.33 → -8.28) Inaccuracy. Best move was d4. } (18. d4 exd4) 18... f5 19. Bf3 g4 20. Bxg4? { (-8.32 → -12.06) Mistake. Best move was Bxh6. } (20. Bxh6 Nxh6 21. Bh1 Be6 22. f3 Nf7 23. fxg4 fxg4 24. Rg1 h5 25. d4 exd4 26. Nd2 h4) 20... fxg4 21. Rxg4 Nf6 22. Rg7 Nd5?? { (-15.99 → -4.35) Blunder. Best move was Bxg7. } (22... Bxg7 23. Be3 O-O 24. Nc3 Bg4 25. Kd2 Nbd7 26. Rg1 h5 27. Re1 Nb6 28. Bc5 Rf7 29. Kc1) 23. Bxh6 Nb4? { (-4.56 → -1.58) Mistake. Best move was Ne7. } (23... Ne7 24. Rg3 Nf5 25. Bg7 Rg8 26. Bxe5 Nxg3 27. fxg3 Be6 28. Nc3 Nd7 29. Bd6 O-O-O 30. O-O-O) 24. a3?? { (-1.58 → -9.81) Blunder. Best move was Kd2. } (24. Kd2 Nd5) 24... Nxc2+ 25. Kd1 Nxa1 26. Rg5 Nb3 27. Bg7 Rg8 28. Bh6 Rxg5 29. Bxg5 h5 30. f4 exf4 31. Bxf4 h4 32. Nd2 h3?! { (-13.73 → -9.25) Inaccuracy. Best move was Bg4+. } (32... Bg4+) 33. Nf3?! { (-9.25 → -16.36) Inaccuracy. Best move was Nxb3. } (33. Nxb3 Bg4+) 33... Nc5 34. d4 Nd3 35. b3 Nxf4 36. Ng1?! { (-17.83 → Mate in 8) Checkmate is now unavoidable. Best move was Ke1. } (36. Ke1 Bg4) 36... h2 37. Ne2 h1=Q+ { White resigns. } 0-1