FEN
[Event "rated rapid game"]
[Site "https://lichess.org/9nGoty5Y"]
[Date "2026.05.30"]
[Round "-"]
[White "bhrideflalfel"]
[Black "DavidRoaAlarcon64"]
[Result "1-0"]
[GameId "9nGoty5Y"]
[UTCDate "2026.05.30"]
[UTCTime "13:04:06"]
[WhiteElo "1280"]
[BlackElo "1279"]
[WhiteRatingDiff "+16"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C00"]
[Opening "French Defense: Knight Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } { C00 French Defense: Knight Variation } 2... c6 { [%eval 0.63] } 3. Nc3 { [%eval 0.56] } 3... d5 { [%eval 0.57] } 4. d4 { [%eval 0.49] } 4... Bb4 { [%eval 0.55] } 5. exd5 { [%eval 0.26] } 5... cxd5 { [%eval 0.32] } 6. Ne5 { [%eval 0.1] } 6... Bxc3+ { [%eval 0.63] } 7. bxc3 { [%eval 0.44] } 7... Nd7 { [%eval 0.93] } 8. Bb5 { [%eval 0.52] } 8... a6?! { (0.52 → 1.48) Inaccuracy. Ne7 was best. } { [%eval 1.48] } (8... Ne7 9. O-O O-O 10. Bd3 f6 11. Qh5 f5 12. Bf4 Nxe5 13. Bxe5 Ng6 14. Qe2) 9. Qf3 { [%eval 1.1] } 9... Nf6 { [%eval 1.19] } 10. Bxd7+ { [%eval 1.1] } 10... Bxd7 { [%eval 1.04] } 11. Bg5 { [%eval 0.84] } 11... h6 { [%eval 1.33] } 12. Nxd7?? { (1.33 → -0.42) Blunder. Bh4 was best. } { [%eval -0.42] } (12. Bh4 g5 13. Bg3 Rc8 14. Rb1 b5 15. h4 Rf8 16. O-O Ne4 17. Qh5 Qf6) 12... hxg5 { [%eval -0.43] } 13. Ne5?! { (-0.43 → -1.52) Inaccuracy. Nxf6+ was best. } { [%eval -1.52] } (13. Nxf6+ gxf6 14. Kd2 Rc8 15. Rab1 b5 16. Rb4 Rh4 17. g3 g4 18. Qe3 Rh5) 13... Qe7?! { (-1.52 → -0.59) Inaccuracy. Qc7 was best. } { [%eval -0.59] } (13... Qc7 14. Qe3 Ne4 15. c4 f6 16. cxd5 exd5 17. Ng4 Qa5+ 18. c3 Qxc3+ 19. Qxc3) 14. c4?! { (-0.59 → -1.18) Inaccuracy. O-O was best. } { [%eval -1.18] } (14. O-O Rc8 15. Qe3 Nd7 16. f4 gxf4 17. Rxf4 Nxe5 18. Qxe5 f6 19. Qe3 Rc6) 14... Qb4+? { (-1.18 → 0.13) Mistake. Rh4 was best. } { [%eval 0.13] } (14... Rh4 15. O-O Rxd4 16. Rfe1 Qc7 17. cxd5 Rxd5 18. Qe3 Qc5 19. Qxg5 Nd7 20. Nxd7) 15. c3 { [%eval 0.04] } 15... Qb2?! { (0.04 → 0.87) Inaccuracy. Qa5 was best. } { [%eval 0.87] } (15... Qa5 16. c5 b6 17. Nc4 g4 18. Nxa5 gxf3 19. cxb6 fxg2 20. Rg1 Rb8 21. Rb1) 16. Rb1?? { (0.87 → -6.11) Blunder. O-O was best. } { [%eval -6.11] } (16. O-O O-O 17. Rfb1 Qc2 18. Rc1 Qd2 19. Rd1 Qc2 20. c5 Rfc8 21. Rdc1 Qd2) 16... Qxa2?? { (-6.11 → 0.59) Blunder. Qxb1+ was best. } { [%eval 0.59] } (16... Qxb1+ 17. Qd1 Qxd1+ 18. Kxd1 dxc4 19. Nxc4 b5 20. Nd2 Ke7 21. Kc2 Rac8 22. Rb1) 17. Rxb7?? { (0.59 → -1.11) Blunder. O-O was best. } { [%eval -1.11] } (17. O-O O-O 18. c5 a5 19. Qe3 Qc2 20. f3 Ra7 21. g4 a4 22. Rfc1 Qh7) 17... Qa1+ { [%eval -1.13] } 18. Qd1 { [%eval -1.06] } 18... Qxd1+? { (-1.06 → 0.55) Mistake. Qxc3+ was best. } { [%eval 0.55] } (18... Qxc3+ 19. Kf1 O-O 20. Rb3 Qa5 21. c5 Qa4 22. g3 Rab8 23. Rd3 Qa2 24. Rd2) 19. Kxd1 { [%eval 0.65] } 19... O-O? { (0.65 → 2.12) Mistake. dxc4 was best. } { [%eval 2.12] } (19... dxc4 20. Kc2 O-O 21. Nxc4 Rac8 22. Nb6 Rc6 23. Re1 Rd8 24. Kd3 g4 25. g3) 20. cxd5? { (2.12 → 0.57) Mistake. c5 was best. } { [%eval 0.57] } (20. c5 Rfb8 21. Rxb8+ Rxb8 22. Kc2 Ne8 23. Nc6 Rb5 24. Rb1 Rxb1 25. Kxb1 f6) 20... Ne4 { [%eval 0.88] } 21. Ke2? { (0.88 → -0.60) Mistake. Kc2 was best. } { [%eval -0.6] } (21. Kc2 exd5 22. Nc6 Rfe8 23. Re1 Nxf2 24. Ree7 Rac8 25. Kb3 Kh7 26. Rxe8 Rxe8) 21... Nxc3+ { [%eval -0.53] } 22. Ke3?! { (-0.53 → -1.14) Inaccuracy. Kf3 was best. } { [%eval -1.14] } (22. Kf3 Nxd5 23. Ra1 a5 24. Ra4 f5 25. h3 Rfc8 26. Nc4 Ra6 27. g3 Rac6) 22... Nxd5+ { [%eval -1.13] } 23. Ke4?! { (-1.13 → -2.03) Inaccuracy. Kd2 was best. } { [%eval -2.03] } (23. Kd2 a5 24. Ra1 a4 25. Ra3 f6 26. Nd3 Rfd8 27. g3 Rd6 28. Nc5 Rb6) 23... f5+ { [%eval -1.5] } 24. Kf3 { [%eval -1.61] } 24... g4+ { [%eval -1.07] } 25. Kg3 { [%eval -0.86] } 25... f4+?! { (-0.86 → 0.08) Inaccuracy. Rfc8 was best. } { [%eval 0.08] } (25... Rfc8 26. Nd7 Rc7 27. Rxc7 Nxc7 28. Nc5 Kf7 29. Ra1 Kf6 30. f3 gxf3 31. Kxf3) 26. Kxg4 { [%eval 0.1] } 26... Nf6+ { [%eval 0.16] } 27. Kxf4 { [%eval -0.04] } 27... Nd5+ { [%eval 0.12] } 28. Kg3 { [%eval -0.04] } 28... Rf4 { [%eval 0.48] } 29. Ng6 { [%eval 0.09] } 29... Rxd4 { [%eval 0.3] } 30. Ne7+ { [%eval 0.34] } 30... Kf7?? { (0.34 → 5.10) Blunder. Kf8 was best. } { [%eval 5.1] } (30... Kf8 31. Nxd5 Rxd5 32. h4 Rb5 33. Rc7 Rf5 34. Re1 Rf6 35. Re4 a5 36. Ra4) 31. Nxd5+ { [%eval 5.07] } 31... Kg6 { [%eval 5.16] } 32. Nf4+ { [%eval 4.8] } 32... Kf5 { [%eval 5.31] } 33. Rxg7 { [%eval 4.88] } 33... Kf6 { [%eval 5.09] } 34. Rg6+ { [%eval 4.74] } 34... Kf5 { [%eval 5.24] } 35. Rxe6 { [%eval 4.54] } 35... Rg8+ { [%eval 4.64] } 36. Kf3?? { (4.64 → 0.00) Blunder. Rg6 was best. } { [%eval 0.0] } (36. Rg6 Rxg6+ 37. Nxg6 Kxg6 38. Ra1 Rd3+ 39. Kh4 Rd6 40. g4 Rf6 41. Kg3 Rb6) 36... Rxf4+ { [%eval 0.0] } 37. Ke3 { [%eval 0.12] } 37... Rxg2 { [%eval 0.15] } 38. Re8 { [%eval 0.12] } 38... Rg6?? { (0.12 → 6.11) Blunder. Rgxf2 was best. } { [%eval 6.11] } (38... Rgxf2 39. Rf8+ Ke5 40. Rxf4 Rxf4 41. Ra1 Rh4 42. Ra5+ Ke6 43. Rxa6+ Kf5 44. Ra5+) 39. Rf8+ { [%eval 6.09] } 39... Kg5 { [%eval 7.72] } 40. Rxf4 { [%eval 6.7] } 40... Re6+?! { (6.70 → 9.83) Inaccuracy. Kh5 was best. } { [%eval 9.83] } (40... Kh5 41. Ra1 Rg5 42. Rxa6 Re5+ 43. Kf3 Rc5 44. Rf8 Rc3+ 45. Kg2 Rc4 46. h3) 41. Kf3 { [%eval 12.08] } 41... a5?! { (12.08 → Mate in 16) Checkmate is now unavoidable. Kh5 was best. } { [%eval #16] } (41... Kh5 42. Rg1 Rb6 43. Rf8 Rb3+ 44. Ke4 Rb4+ 45. Ke3 Rb3+ 46. Kd4 Rb4+ 47. Kc3) 42. Rg1+ { [%eval 10.58] } 42... Kh5 { [%eval 10.9] } 43. Rf8 { [%eval 12.33] } 43... Rh6?! { (12.33 → Mate in 7) Checkmate is now unavoidable. Rb6 was best. } { [%eval #7] } (43... Rb6 44. Rh8+ Rh6 45. Rxh6+ Kxh6 46. Kf4 a4 47. Ra1 Kg6 48. Rxa4 Kf6 49. Ra5) 44. Kf4 { [%eval #6] } 44... Kh4 { [%eval #6] } 45. Rg4+ { [%eval #8] } 45... Kh3 { [%eval #8] } 46. Rgg8 { [%eval #9] } 46... Rh4+ { [%eval #7] } 47. Kg5?? { (Mate in 7 → 6.10) Lost forced checkmate sequence. Kf3 was best. } { [%eval 6.1] } (47. Kf3 Rh5 48. Rg3+ Kxh2 49. Rfg8 a4 50. Rg2+ Kh1 51. Rg1+ Kh2 52. R8g2+ Kh3) 47... Kg2?? { (6.10 → Mate in 5) Checkmate is now unavoidable. Rb4 was best. } { [%eval #5] } (47... Rb4 48. Rb8 Rd4 49. Rh8+ Kg2 50. Rbd8 Ra4 51. f4 Ra2 52. f5 a4 53. Rh4) 48. Kxh4+ { [%eval #4] } 48... Kf1 { [%eval #4] } 49. Re8 { [%eval #4] } 49... a4 { [%eval #4] } 50. Rg3 { [%eval #4] } 50... a3 { [%eval #4] } 51. Rxa3 { [%eval #3] } 51... Kg2 { [%eval #3] } 52. Kg4 { [%eval #2] } 52... Kf1 { [%eval #2] } 53. Ra1+ { [%eval #2] } 53... Kg2 { [%eval #2] } 54. f4 { [%eval #2] } 54... Kf2 { [%eval #2] } 55. f5 { [%eval #1] } 55... Kg2 { [%eval #1] } 56. f6 { [%eval #2] } 56... Kf2 { [%eval #2] } 57. Rb8 { [%eval #3] } 57... Ke3 { [%eval #3] } 58. f7 { [%eval #4] } 58... Kd4 { [%eval #4] } 59. f8=Q { [%eval #3] } 59... Kd5 { [%eval #2] } 60. Re8 { [%eval #3] } 60... Kc6 { [%eval #3] } 61. Rd1 { [%eval #2] } 61... Kc7 { [%eval #2] } 62. Rc8+ { [%eval #2] } 62... Kb6 { [%eval #2] } 63. Rb1+ { [%eval #1] } 63... Ka7 { [%eval #1] } 64. Ra8# { White wins by checkmate. } 1-0