FEN
[Event "rated rapid game"]
[Site "https://lichess.org/fi3dQzCC"]
[Date "2026.05.31"]
[Round "-"]
[White "DrSirrah"]
[Black "kholofelo9"]
[Result "0-1"]
[GameId "fi3dQzCC"]
[UTCDate "2026.05.31"]
[UTCTime "15:26:58"]
[WhiteElo "1754"]
[BlackElo "1810"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C00"]
[Opening "French Defense: Réti-Spielmann Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. g3 { [%eval 0.0] } { C00 French Defense: Réti-Spielmann Attack } 2... b6 { [%eval 0.41] } 3. Bg2 { [%eval 0.42] } 3... Bb7 { [%eval 0.35] } 4. d3 { [%eval 0.35] } 4... d5 { [%eval 0.3] } 5. Nd2 { [%eval 0.0] } 5... Bb4?! { (0.00 → 0.58) Inaccuracy. Be7 was best. } { [%eval 0.58] } (5... Be7 6. Ngf3 Nf6 7. O-O c5 8. exd5 Nxd5 9. d4 O-O 10. dxc5) 6. c3 { [%eval 0.63] } 6... Bc5 { [%eval 1.01] } 7. d4 { [%eval 0.98] } 7... Be7 { [%eval 0.98] } 8. e5 { [%eval 1.07] } 8... c5 { [%eval 1.14] } 9. Ngf3?! { (1.14 → 0.50) Inaccuracy. Ndf3 was best. } { [%eval 0.5] } (9. Ndf3 cxd4 10. cxd4 Qd7 11. Ne2 Ba6 12. O-O Nc6 13. a3 Rc8) 9... Nc6 { [%eval 0.63] } 10. O-O { [%eval 0.74] } 10... f6?! { (0.74 → 1.86) Inaccuracy. cxd4 was best. } { [%eval 1.86] } (10... cxd4 11. cxd4 Ba6 12. Qa4 Qc8 13. Re1 Bd8 14. Re3 Ne7 15. Rc3 O-O 16. Nf1) 11. Re1 { [%eval 1.78] } 11... fxe5 { [%eval 1.9] } 12. Nxe5 { [%eval 1.69] } 12... Nf6?! { (1.69 → 2.50) Inaccuracy. Nxe5 was best. } { [%eval 2.5] } (12... Nxe5 13. Rxe5 Nf6 14. Rxe6 O-O 15. Re2 Qd7 16. Nf3 Bd6 17. Ng5 Ba6 18. Re1) 13. Nf1?! { (2.50 → 1.80) Inaccuracy. Nxc6 was best. } { [%eval 1.8] } (13. Nxc6 Bxc6 14. Rxe6 Rc8 15. Nf3 O-O 16. Ne5 Be8 17. Bf4 Ne4 18. Qb3 Bg5) 13... O-O { [%eval 1.8] } 14. Bg5? { (1.80 → 0.65) Mistake. Nxc6 was best. } { [%eval 0.65] } (14. Nxc6 Bxc6 15. Rxe6 Qd7 16. Bh3 Qc8 17. Bg5 Bd7 18. Rxe7 Bxh3 19. Bxf6 Rxf6) 14... Qd6?! { (0.65 → 1.23) Inaccuracy. Nxe5 was best. } { [%eval 1.23] } (14... Nxe5 15. Rxe5 cxd4 16. cxd4 Bc8 17. Re2 Ne4 18. Be3 Ba6 19. Rc2 Rc8 20. Rxc8) 15. Bxf6?! { (1.23 → 0.63) Inaccuracy. Nxc6 was best. } { [%eval 0.63] } (15. Nxc6 Qxc6 16. Qe2 h6 17. Bf4 Ne4 18. Nd2 Bg5 19. Nxe4 Bxf4 20. Nd2 Bxd2) 15... Bxf6 { [%eval 0.5] } 16. Qg4 { [%eval 0.03] } 16... Bxe5 { [%eval 0.28] } 17. dxe5 { [%eval 0.23] } 17... Nxe5 { [%eval 0.37] } 18. Qh5?? { (0.37 → -1.85) Blunder. Qe2 was best. } { [%eval -1.85] } (18. Qe2 Nd7 19. Qxe6+ Qxe6 20. Rxe6 Nf6 21. Ne3 Rad8 22. Rd1) 18... Nd3 { [%eval -2.08] } 19. Re2 { [%eval -2.12] } 19... Rae8?! { (-2.12 → -1.39) Inaccuracy. Rf5 was best. } { [%eval -1.39] } (19... Rf5 20. Qh4 Raf8 21. f4 Ba6 22. Qg4 d4 23. Rd1 e5 24. Be4 Nxf4 25. gxf4) 20. Rd1 { [%eval -1.71] } 20... c4 { [%eval -1.7] } 21. b3 { [%eval -1.78] } 21... Nc5?? { (-1.78 → 0.64) Blunder. b5 was best. } { [%eval 0.64] } (21... b5 22. Ne3 Qb6 23. Qg5 Bc6 24. a4 a6 25. axb5 axb5 26. Ng4 e5 27. h4) 22. bxc4 { [%eval 0.7] } 22... Qc7 { [%eval 0.9] } 23. cxd5 { [%eval 0.87] } 23... g6 { [%eval 0.95] } 24. Qg5 { [%eval 0.92] } 24... Bxd5 { [%eval 0.88] } 25. Bxd5 { [%eval 0.97] } 25... exd5 { [%eval 0.83] } 26. Rxe8 { [%eval 0.94] } 26... Rxe8 { [%eval 1.0] } 27. Qxd5+ { [%eval 0.84] } 27... Qf7 { [%eval 0.92] } 28. Qxf7+ { [%eval 0.67] } 28... Kxf7 { [%eval 0.79] } 29. Ne3 { [%eval 0.77] } 29... Re7 { [%eval 0.84] } 30. c4 { [%eval 0.85] } 30... Rd7 { [%eval 1.41] } 31. Rxd7+ { [%eval 1.37] } 31... Nxd7 { [%eval 1.26] } 32. Kg2 { [%eval 0.94] } 32... Kf6?! { (0.94 → 1.62) Inaccuracy. Ke6 was best. } { [%eval 1.62] } (32... Ke6 33. f4 Kd6 34. Kf3 Kc5 35. Ke4 Kb4 36. Kd5 Ka3 37. g4 Kxa2 38. Kc6) 33. h3? { (1.62 → 0.00) Mistake. f4 was best. } { [%eval 0.0] } (33. f4 Ke6 34. Kf3 Kd6 35. Ke4 Nc5+ 36. Kd4 Ne6+ 37. Kc3 Nc5 38. Nd5 g5) 33... Ke5 { [%eval -0.06] } 34. a3? { (-0.06 → -1.47) Mistake. Kf3 was best. } { [%eval -1.47] } (34. Kf3 Kd4 35. Kf4 Nc5 36. Kg5 Ne4+ 37. Kh6 Nxf2 38. Nc2+ Kc3 39. Na3 Nxh3) 34... Kd4 { [%eval -1.36] } 35. Kf3?! { (-1.36 → -2.33) Inaccuracy. g4 was best. } { [%eval -2.33] } (35. g4 Ne5 36. c5 Kxc5 37. f4 Nc4 38. Nxc4 Kxc4 39. Kf3 Kd4 40. h4 b5) 35... Ne5+ { [%eval -2.21] } 36. Kf4 { [%eval -2.36] } 36... Nxc4 { [%eval -1.75] } 37. Nxc4 { [%eval -3.07] } 37... Kxc4 { [%eval -2.32] } 38. Kg5?! { (-2.32 → -3.78) Inaccuracy. Ke3 was best. } { [%eval -3.78] } (38. Ke3 b5 39. Kd2 Kd4 40. f3 a5 41. h4 h5) 38... Kb3?? { (-3.78 → 0.59) Blunder. b5 was best. } { [%eval 0.59] } (38... b5 39. Kg4 a5 40. Kf3 Kd3 41. Kg2 Ke4) 39. a4? { (0.59 → -0.52) Mistake. g4 was best. } { [%eval -0.52] } (39. g4 Kc4 40. f4 b5 41. f5 Kd5 42. Kf6 a5 43. Ke7 gxf5 44. gxf5 b4) 39... Kxa4 { [%eval -0.66] } 40. Kh6?? { (-0.66 → -5.39) Blunder. f4 was best. } { [%eval -5.39] } (40. f4 b5 41. g4 b4 42. f5 gxf5 43. gxf5 b3 44. f6 b2 45. f7 b1=Q) 40... b5 { [%eval -5.34] } 41. Kxh7 { [%eval -5.11] } 41... b4 { [%eval -5.0] } 42. Kxg6 { [%eval -5.56] } 42... b3 { [%eval -4.88] } 43. h4 { [%eval -6.09] } 43... b2 { [%eval -6.07] } 44. h5 { [%eval -7.09] } 44... b1=Q+ { [%eval -6.81] } 45. Kg7 { [%eval -6.9] } 45... Kb4 { [%eval -6.86] } 46. h6 { [%eval -7.17] } 46... Qb2+ { [%eval -7.02] } 47. Kg8 { [%eval -5.99] } 47... Qxf2 { [%eval -6.33] } 48. h7 { [%eval -6.34] } 48... Qxg3+ { [%eval -7.84] } 49. Kf7 { [%eval -7.92] } 49... Qh4 { [%eval -7.77] } 50. Kg8 { [%eval -7.71] } 50... a5 { [%eval -7.74] } 51. h8=Q { [%eval -7.77] } 51... Qxh8+ { [%eval -7.76] } { White resigns. } 0-1