FEN
[Event "rated rapid game"]
[Site "https://lichess.org/LpxXjYow"]
[Date "2026.05.20"]
[Round "-"]
[White "StockFishOfficialA"]
[Black "ArnoGS"]
[Result "0-1"]
[GameId "LpxXjYow"]
[UTCDate "2026.05.20"]
[UTCTime "17:18:46"]
[WhiteElo "1526"]
[BlackElo "1465"]
[WhiteRatingDiff "-126"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Chigorin Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. d4 { [%eval 0.08] } 2... Nc6 { [%eval 0.5] } { D02 Queen's Pawn Game: Chigorin Variation } 3. e3 { [%eval 0.43] } 3... Bg4 { [%eval 0.51] } 4. Bb5 { [%eval 0.52] } 4... Nf6 { [%eval 0.61] } 5. Nc3?! { (0.61 → -0.02) Inaccuracy. c4 was best. } { [%eval -0.02] } (5. c4 Bxf3 6. Qxf3 e6 7. Bd2 Qd7 8. cxd5 exd5 9. a3 a6) 5... e6 { [%eval -0.06] } 6. Ne5?? { (-0.06 → -5.32) Blunder. h3 was best. } { [%eval -5.32] } (6. h3 Bxf3 7. Qxf3 Qd6 8. Ba4 Be7 9. Bd2 a6 10. Bb3 b5) 6... Bf5?? { (-5.32 → 2.65) Blunder. Bxd1 was best. } { [%eval 2.65] } (6... Bxd1 7. Kxd1 a6 8. Bxc6+ bxc6 9. Ke1 Qd6 10. h4 h5 11. a3) 7. Nxc6 { [%eval 2.65] } 7... bxc6 { [%eval 2.53] } 8. Bxc6+ { [%eval 2.59] } 8... Nd7 { [%eval 2.55] } 9. Bxa8 { [%eval 2.56] } 9... Qxa8 { [%eval 2.57] } 10. O-O { [%eval 2.54] } 10... Bb4 { [%eval 2.65] } 11. a3 { [%eval 2.41] } 11... Bxc3 { [%eval 2.37] } 12. bxc3 { [%eval 2.33] } 12... O-O { [%eval 2.73] } 13. Qf3?! { (2.73 → 1.88) Inaccuracy. c4 was best. } { [%eval 1.88] } (13. c4 Nb6 14. c5 Nc4 15. f3 Re8 16. Re1 Qc6 17. Rb1 e5 18. e4 dxe4) 13... Nf6?! { (1.88 → 2.81) Inaccuracy. Qc6 was best. } { [%eval 2.81] } (13... Qc6 14. Qe2 Nb6 15. Re1 h6 16. Rb1 Qxc3 17. Rb3 Qc6 18. Rb5 Bg6 19. Rc5) 14. e4? { (2.81 → 1.22) Mistake. c4 was best. } { [%eval 1.22] } (14. c4 Bg4 15. Qg3 Be2 16. Re1 Bxc4 17. Qxc7 Rc8 18. Qa5 h5 19. Bd2 h4) 14... dxe4?! { (1.22 → 1.83) Inaccuracy. Nxe4 was best. } { [%eval 1.83] } (14... Nxe4 15. Bf4 Qc6 16. Rfb1 Qxc3 17. Qd1 Qc6 18. Rb3 h6 19. Qc1 Rc8 20. Qb2) 15. Qg3 { [%eval 1.46] } 15... Nh5? { (1.46 → 3.08) Mistake. Qc6 was best. } { [%eval 3.08] } (15... Qc6 16. Rb1 Nd5 17. c4 Qxc4 18. Qb3 Qxd4 19. c4 Nb6 20. Be3 Qxc4 21. Qxc4) 16. Qxc7 { [%eval 3.05] } 16... Rc8 { [%eval 2.98] } 17. Qd7?! { (2.98 → 2.22) Inaccuracy. Qd6 was best. } { [%eval 2.22] } (17. Qd6 Rc6 18. Qe5 Nf6 19. Bh6 Qf8 20. Rfb1 Nd7 21. Qb5 Qc8 22. Be3 Rb6) 17... Rxc3 { [%eval 2.65] } 18. Bd2 { [%eval 2.3] } 18... Rxc2 { [%eval 2.35] } 19. Rad1?! { (2.35 → 1.17) Inaccuracy. Be3 was best. } { [%eval 1.17] } (19. Be3 h6 20. Qa4 Rc8 21. Rfc1 Rf8 22. Rc7 Qd8 23. Rxa7 Kh7 24. Qc6 Nf6) 19... g6? { (1.17 → 2.80) Mistake. Nf6 was best. } { [%eval 2.8] } (19... Nf6 20. Qd6 h6 21. Be3 Rc6 22. Qg3 Kh7 23. Rb1 Rb6 24. d5 Rxb1 25. Rxb1) 20. Bg5 { [%eval 2.6] } 20... e5?! { (2.60 → 4.13) Inaccuracy. e3 was best. } { [%eval 4.13] } (20... e3 21. Bxe3 Nf6 22. Qd6 Rc6 23. Qg3 Rc3 24. Rc1 Rb3 25. Rfe1 Nd5 26. h3) 21. dxe5?? { (4.13 → -3.32) Blunder. Qe7 was best. } { [%eval -3.32] } (21. Qe7 Nf4 22. dxe5 Ne6 23. Be3 h6 24. Rd7 Qf8 25. Qd6 g5 26. Rb1 Kg7) 21... Bxd7 { [%eval -2.95] } 22. Rxd7 { [%eval -3.37] } 22... Rc8 { [%eval -3.09] } 23. f3? { (-3.09 → -4.89) Mistake. e6 was best. } { [%eval -4.89] } (23. e6 fxe6 24. Rfd1 Qc6 25. h3 h6 26. Bxh6 e3 27. Bxe3 Nf6 28. Rxa7 Nd5) 23... exf3 { [%eval -4.44] } 24. gxf3 { [%eval -5.07] } 24... Qc6 { [%eval -5.18] } 25. Rxa7?! { (-5.18 → -7.41) Inaccuracy. Rd4 was best. } { [%eval -7.41] } (25. Rd4 Qc5 26. Be3 Qc3 27. Re4 Ng7 28. Bg5 h5 29. h4 Qxa3 30. Rf2) 25... Qb6+ { [%eval -7.25] } 26. Rf2 { [%eval -7.18] } 26... Qxa7 { [%eval -6.81] } 27. f4?? { (-6.81 → Mate in 6) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-6] } (27. Kg2 Qc5 28. Re2 f6 29. Bd2 Qc2 30. Kf2 fxe5 31. Bh6 Qc4 32. a4 Nf4) 27... Rc1+ { [%eval #-7] } 28. Kg2 { [%eval #-7] } 28... Qxa3? { (Mate in 7 → -8.27) Lost forced checkmate sequence. Qe3 was best. } { [%eval -8.27] } (28... Qe3 29. e6 Qe4+ 30. Kh3 Rc3+ 31. Kh4 Qf5 32. exf7+ Kxf7 33. Rf3 Rxf3 34. Bh6) 29. f5? { (-8.27 → Mate in 7) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-7] } (29. Rd2 Qa8+ 30. Kf2 Qa7+ 31. Kf3 Rc3+ 32. Kg2 Qb7+ 33. Kg1 Qb6+ 34. Kg2 Qc6+) 29... Rc3?? { (Mate in 7 → -6.71) Lost forced checkmate sequence. Qa8+ was best. } { [%eval -6.71] } (29... Qa8+ 30. Kh3 Rc3+ 31. Be3 Rxe3+ 32. Kg4 Qe4+ 33. Kg5 Rh3 34. Rf1 Qh4+ 35. Kh6) 30. fxg6 { [%eval -7.09] } 30... hxg6 { [%eval -6.8] } 31. h4?? { (-6.80 → Mate in 6) Checkmate is now unavoidable. Bh6 was best. } { [%eval #-6] } (31. Bh6 Rc8 32. Re2 Kh7 33. Be3 Qa4 34. Kf1 Qg4 35. Kf2 Rb8 36. Bd2 g5) 31... Rg3+ { [%eval #-5] } 32. Kh2 { [%eval #-5] } 32... Rh3+ { [%eval #-6] } 33. Kg2 { [%eval #-5] } 33... Qg3+ { [%eval #-6] } 34. Kf1 { [%eval #-6] } 34... Rh1+ { [%eval #-5] } 35. Ke2 { [%eval #-5] } 35... Qg4+ { [%eval #-9] } 36. Rf3 { [%eval #-6] } 36... Rh2+ { [%eval #-7] } 37. Ke3 { [%eval #-7] } 37... Rh3? { (Mate in 7 → -7.82) Lost forced checkmate sequence. Qc4 was best. } { [%eval -7.82] } (37... Qc4 38. Rf2 Rh3+ 39. Rf3 Qc3+ 40. Ke4 Qxf3+ 41. Kd4 Qc3+ 42. Kd5 Rd3+ 43. Ke4) 38. Rxh3 { [%eval -7.65] } 38... Qxh3+ { [%eval -7.39] } 39. Ke4 { [%eval -7.53] } 39... Ng3+ { [%eval -7.58] } 40. Kf4 { [%eval -9.29] } 40... Ne2+ { [%eval -8.4] } 41. Ke4 { [%eval -8.36] } 41... Qf5+ { [%eval -7.99] } 42. Kd5 { [%eval -8.42] } 42... Nf4+ { [%eval -8.21] } 43. Kd4 { [%eval -9.25] } 43... Ne6+ { [%eval -8.69] } 44. Kd5 { [%eval -14.2] } 44... Nxg5 { [%eval -8.66] } 45. Kd4? { (-8.66 → Mate in 8) Checkmate is now unavoidable. hxg5 was best. } { [%eval #-8] } (45. hxg5 Qxg5 46. Ke4 Qg3 47. Kd4 Qxe5+ 48. Kxe5 Kg7 49. Ke4 Kf6 50. Kd5 g5) 45... Qe4+ { [%eval #-7] } 46. Kc5 { [%eval #-7] } 46... Qxh4 { [%eval #-7] } 47. Kd5 { [%eval #-6] } 47... Ne6 { [%eval #-5] } 48. Kd6 { [%eval #-3] } 48... g5 { [%eval #-4] } 49. Kd5 { [%eval #-4] } 49... g4 { [%eval #-6] } 50. Ke4 { [%eval #-5] } 50... g3+ { [%eval #-5] } 51. Kf3 { [%eval #-5] } 51... Qh2 { [%eval #-4] } 52. Ke3 { [%eval #-4] } 52... g2 { [%eval #-4] } 53. Kf2 { [%eval #-2] } 53... g1=Q+ { [%eval #-1] } 54. Kf3 { [%eval #-1] } 54... Qf4+ { [%eval #-1] } 55. Ke2 { [%eval #-1] } 55... Qgf2+ { [%eval #-1] } 56. Kd3 { [%eval #-1] } 56... Q4d4# { Black wins by checkmate. } 0-1