FEN
[Event "rated rapid game"]
[Site "https://lichess.org/q2kaSZ5C"]
[Date "2026.05.18"]
[Round "-"]
[White "nicollerosa"]
[Black "Distroniny"]
[Result "1-0"]
[GameId "q2kaSZ5C"]
[UTCDate "2026.05.18"]
[UTCTime "16:17:49"]
[WhiteElo "1029"]
[BlackElo "968"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C48"]
[Opening "Four Knights Game: Spanish Variation, Classical Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. Nc3 { [%eval 0.04] } 4... Bc5 { [%eval 0.15] } { C48 Four Knights Game: Spanish Variation, Classical Variation } 5. d3 { [%eval 0.0] } 5... Ng4?! { (0.00 → 0.88) Inaccuracy. Nd4 was best. } { [%eval 0.88] } (5... Nd4 6. Nxd4 Bxd4 7. Qf3 c6 8. Bc4 a5 9. a4 d6 10. Ne2) 6. Be3?? { (0.88 → -0.97) Blunder. O-O was best. } { [%eval -0.97] } (6. O-O a6 7. Ba4 b5 8. Bb3 O-O 9. a4 b4 10. Nd5 h6) 6... Bxe3?! { (-0.97 → -0.40) Inaccuracy. Nxe3 was best. } { [%eval -0.4] } (6... Nxe3 7. fxe3 Bxe3 8. Bxc6 dxc6 9. Nxe5 Qh4+ 10. g3 Qe7 11. d4) 7. fxe3 { [%eval -0.35] } 7... Nxe3 { [%eval -0.32] } 8. Qe2?! { (-0.32 → -0.95) Inaccuracy. Qd2 was best. } { [%eval -0.95] } (8. Qd2 Nd4 9. Ba4 Nxf3+ 10. gxf3 Qh4+ 11. Ke2 Ng2 12. Nd5 Nf4+) 8... Nd4 { [%eval -1.11] } 9. Nxd4 { [%eval -1.06] } 9... exd4 { [%eval -0.78] } 10. Nd5 { [%eval -0.93] } 10... c6?! { (-0.93 → -0.17) Inaccuracy. Qg5 was best. } { [%eval -0.17] } (10... Qg5 11. Nxc7+ Kd8 12. Nxa8 d6 13. Qd2 Nxg2+ 14. Kd1 Ne3+ 15. Kc1 Qxb5 16. a4) 11. Nxe3 { [%eval -0.15] } 11... dxe3 { [%eval -0.25] } 12. Bc4 { [%eval -0.27] } 12... Qb6 { [%eval 0.26] } 13. Qf3 { [%eval -0.08] } 13... O-O { [%eval -0.12] } 14. a4?? { (-0.12 → -2.03) Blunder. O-O-O was best. } { [%eval -2.03] } (14. O-O-O d5 15. exd5 cxd5 16. Bxd5 Be6 17. Rhe1 Bxd5 18. Qxd5 Rad8 19. Qf3 Rfe8) 14... Qxb2?! { (-2.03 → -0.94) Inaccuracy. d5 was best. } { [%eval -0.94] } (14... d5 15. exd5 cxd5 16. Bxd5 Be6 17. O-O-O e2 18. Rde1 Bxd5 19. Qxd5 Rfe8 20. Kb1) 15. Ke2?? { (-0.94 → -3.38) Blunder. O-O was best. } { [%eval -3.38] } (15. O-O e2 16. Qxe2 d5 17. exd5 cxd5 18. Bb3 Be6 19. Qf2 Qc3 20. Qf4 Qc5+) 15... c5? { (-3.38 → -1.57) Mistake. Qxc2+ was best. } { [%eval -1.57] } (15... Qxc2+ 16. Kxe3 d5 17. Rhc1 Qb2 18. Rab1 Qe5 19. Bb3 dxe4 20. dxe4 Be6 21. Qg3) 16. Qxe3 { [%eval -1.74] } 16... Qxc2+ { [%eval -1.57] } 17. Kf3 { [%eval -1.95] } 17... b6 { [%eval -1.4] } 18. Rac1?! { (-1.40 → -2.60) Inaccuracy. Rhc1 was best. } { [%eval -2.6] } (18. Rhc1 Qb2 19. Rab1 Qf6+ 20. Qf4 Qd8 21. Bd5 Ba6 22. Bxa8 Qxa8 23. Ke3 f5) 18... Qxa4 { [%eval -2.53] } 19. Bd5 { [%eval -2.67] } 19... Rb8 { [%eval -2.6] } 20. Ra1 { [%eval -2.39] } 20... Qb5?? { (-2.39 → 3.22) Blunder. Qc2 was best. } { [%eval 3.22] } (20... Qc2 21. d4 a6 22. Rhc1 Qb2 23. Rab1 Qxd4 24. Rxc5 Qe5 25. Qf4 d6 26. Qxe5) 21. Rxa7?? { (3.22 → -2.69) Blunder. Rhb1 was best. } { [%eval -2.69] } (21. Rhb1 Qxb1 22. Rxb1 Bb7 23. Qg5 Bxd5 24. Qxd5 a5 25. Qc4 Rfd8 26. g4 Ra8) 21... Re8?? { (-2.69 → 0.58) Blunder. d6 was best. } { [%eval 0.58] } (21... d6 22. h4 Be6 23. Bxe6 fxe6+ 24. Kg3 Qe8 25. Rha1 Rf7 26. Kh2 e5 27. R1a6) 22. d4?? { (0.58 → -1.18) Blunder. Kg3 was best. } { [%eval -1.18] } (22. Kg3 Re6 23. h4 Ba6 24. Bxe6 fxe6 25. Ra1 Qxd3 26. Qxd3 Bxd3 27. Rxd7 Bxe4) 22... cxd4?! { (-1.18 → -0.41) Inaccuracy. Rf8 was best. } { [%eval -0.41] } (22... Rf8 23. Qf4 Ba6 24. Kg3 cxd4 25. Rd1 Kh8 26. Rxd4 Qc5 27. Rd1 Bb5 28. h3) 23. Qxd4 { [%eval -0.35] } 23... Kf8 { [%eval -0.17] } 24. e5?? { (-0.17 → -1.90) Blunder. Rc1 was best. } { [%eval -1.9] } (24. Rc1 Re7 25. h3 Ba6 26. Rc3 Rc8 27. Rxc8+ Bxc8 28. Qc3 Qc5 29. Qxc5 bxc5) 24... Bb7?? { (-1.90 → 1.19) Blunder. Qc5 was best. } { [%eval 1.19] } (24... Qc5 25. Qxc5+ bxc5 26. Re1 f6 27. Re4 fxe5 28. Rc4 Ke7 29. Rxc5 Kd6 30. Raa5) 25. Bxb7? { (1.19 → 0.00) Mistake. Rxb7 was best. } { [%eval 0.0] } (25. Rxb7 Rxb7 26. Bxb7 Qxe5 27. Qxe5 Rxe5 28. Rb1 Re6 29. Kf2 g6 30. Bf3 Rd6) 25... Rxb7 { [%eval 0.0] } 26. Rxb7 { [%eval 0.0] } 26... Rxe5?? { (0.00 → Mate in 3) Checkmate is now unavoidable. Qc6+ was best. } { [%eval #3] } (26... Qc6+ 27. Qe4 Qc3+ 28. Kf2 Qc5+ 29. Qe3 Qc2+ 30. Qe2 Qc5+) 27. Rb8+?? { (Mate in 3 → 4.38) Lost forced checkmate sequence. Qd6+ was best. } { [%eval 4.38] } (27. Qd6+ Kg8 28. Rb8+ Re8 29. Rxe8#) 27... Ke7 { [%eval 4.21] } 28. Rb7?? { (4.21 → -7.13) Blunder. Re1 was best. } { [%eval -7.13] } (28. Re1 Rxe1 29. Qh4+ Kd6 30. Qxe1 f6 31. Re8 Qh5+ 32. Kf2 Qh4+ 33. Ke2 Qxe1+) 28... Qe2+ { [%eval -7.03] } 29. Kg3 { [%eval -6.64] } 29... Rg5+?? { (-6.64 → 0.00) Blunder. Re3+ was best. } { [%eval 0.0] } (29... Re3+ 30. Qxe3+ Qxe3+ 31. Kh4 Qe4+ 32. Kg3 Qxb7 33. Re1+ Kd8 34. Kf2 Qd5 35. g3) 30. Kh3 { [%eval 0.0] } 30... Qh5+?? { (0.00 → 3.71) Blunder. Rh5+ was best. } { [%eval 3.71] } (30... Rh5+ 31. Kg3 Rg5+ 32. Kh3) 31. Qh4 { [%eval 3.77] } 31... g6 { [%eval 4.28] } 32. Qxh5 { [%eval 4.31] } 32... gxh5?! { (4.31 → 5.56) Inaccuracy. Rxh5+ was best. } { [%eval 5.56] } (32... Rxh5+ 33. Kg3 Rg5+ 34. Kf3 Rf5+ 35. Kg4 h5+ 36. Kg3 Rg5+ 37. Kh3 Rd5 38. Rxb6) 33. Re1+ { [%eval 5.35] } 33... Kf6 { [%eval 5.34] } 34. Rxb6+ { [%eval 5.16] } 34... Kf5?! { (5.16 → 7.00) Inaccuracy. Kg7 was best. } { [%eval 7.0] } (34... Kg7 35. Rf1 Re5 36. Rbf6 Re7 37. R6f5 Kg6 38. R1f3 Kg7 39. Rg5+ Kf8 40. Rxh5) 35. Rb5+ { [%eval 7.19] } 35... Kf4? { (7.19 → Mate in 5) Checkmate is now unavoidable. d5 was best. } { [%eval #5] } (35... d5 36. Rxd5+ Kg6 37. Rxg5+ Kxg5 38. Re7 h4 39. Rb7 Kf4 40. Rxf7+ Ke3 41. Kxh4) 36. Rxg5? { (Mate in 5 → 7.28) Lost forced checkmate sequence. g3+ was best. } { [%eval 7.28] } (36. g3+ Kf3 37. Rxg5 Kf2 38. Ree5 d5 39. Rgf5+ Kg1 40. Re1#) 36... Kxg5 { [%eval 7.01] } 37. Re5+ { [%eval 6.86] } 37... Kg6 { [%eval 6.9] } 38. g4 { [%eval 6.07] } 38... f6?! { (6.07 → 9.27) Inaccuracy. hxg4+ was best. } { [%eval 9.27] } (38... hxg4+ 39. Kxg4 Kf6 40. Kf4 h6 41. Rf5+ Ke7 42. Rd5 Kf6 43. Rd6+ Kg7 44. Rxd7) 39. gxh5+ { [%eval 7.45] } 39... Kf7 { [%eval 7.14] } 40. Rd5 { [%eval 6.92] } 40... Ke6 { [%eval 7.1] } 41. Ra5 { [%eval 6.97] } 41... d5 { [%eval 6.74] } 42. Ra6+ { [%eval 6.58] } 42... Ke5?! { (6.58 → 10.81) Inaccuracy. Kf5 was best. } { [%eval 10.81] } (42... Kf5 43. Ra7 h6 44. Kg3 Ke4 45. Re7+ Kf5 46. h4 d4 47. Kf3 d3 48. Rd7) 43. h6 { [%eval 7.71] } 43... f5 { [%eval 12.98] } 44. Ra7 { [%eval 6.84] } 44... Ke4 { [%eval 9.17] } 45. Kg2 { [%eval 11.4] } 45... d4?! { (11.40 → Mate in 20) Checkmate is now unavoidable. Kf4 was best. } { [%eval #20] } (45... Kf4 46. Rxh7 Kg5 47. Kf3 Kg6 48. Rg7+ Kxh6 49. Rd7 Kg6 50. Rxd5 Kf6 51. Rd4) 46. Kf2 { [%eval 10.69] } 46... Kd3?! { (10.69 → Mate in 10) Checkmate is now unavoidable. Kd5 was best. } { [%eval #10] } (46... Kd5 47. Rxh7 d3 48. Rd7+ Ke6 49. Rxd3 Kf6 50. Rd2 Kg6 51. h7 Kxh7 52. Rd4) 47. Rxh7 { [%eval #9] } 47... Kd2 { [%eval #7] } 48. Rd7 { [%eval #6] } 48... d3 { [%eval #5] } 49. h7 { [%eval #4] } 49... Kc2 { [%eval #4] } 50. h8=Q { [%eval #3] } 50... d2 { [%eval #3] } 51. Rxd2+ { [%eval #7] } 51... Kxd2 { [%eval #7] } 52. Qd4+ { [%eval #6] } 52... Kc2 { [%eval #6] } 53. Kf3 { [%eval #6] } 53... Kb3 { [%eval #6] } 54. h4 { [%eval #6] } 54... Kc2 { [%eval #6] } 55. h5 { [%eval #5] } 55... Kb3 { [%eval #5] } 56. h6 { [%eval #4] } 56... Kc2 { [%eval #4] } 57. h7 { [%eval #3] } 57... Kb3 { [%eval #3] } 58. Qe4 { [%eval #8] } 58... Kc3 { [%eval #3] } 59. Kf4?? { (Mate in 3 → 5.41) Lost forced checkmate sequence. h8=Q+ was best. } { [%eval 5.41] } (59. h8=Q+ Kb3 60. Qb8+ Kc3 61. Qbb4#) 59... Kd2?? { (5.41 → Mate in 4) Checkmate is now unavoidable. fxe4 was best. } { [%eval #4] } (59... fxe4 60. Ke3 Kc4 61. Kxe4 Kc5 62. Ke5 Kc4 63. Ke6 Kc3 64. Kf6 Kd4 65. Kf7) 60. Kf3?? { (Mate in 4 → 6.19) Lost forced checkmate sequence. Kxf5 was best. } { [%eval 6.19] } (60. Kxf5 Kc3 61. h8=Q+ Kb3 62. Qb8+ Kc3 63. Qbb4#) 60... f4?? { (6.19 → Mate in 3) Checkmate is now unavoidable. fxe4+ was best. } { [%eval #3] } (60... fxe4+ 61. Kxe4 Ke1 62. Kd5 Kf2 63. Ke6 Ke3 64. Ke7 Kd3 65. Kf7 Ke3 66. Kg6) 61. Kxf4 { [%eval #3] } 61... Kc3 { [%eval #3] } 62. Ke3 { [%eval #3] } 62... Kb3 { [%eval #3] } 63. Qc6 { [%eval #3] } 63... Kb4 { [%eval #3] } 64. Kd4 { [%eval #3] } 64... Kb3 { [%eval #3] } 65. Qc4+ { [%eval #3] } 65... Kb2 { [%eval #3] } 66. Kd3 { [%eval #3] } 66... Kb1 { [%eval #2] } 67. Kd2 { [%eval #2] } 67... Kb2 { [%eval #2] } 68. Qc2+ { [%eval #3] } 68... Ka3 { [%eval #3] } 69. Qb1 { [%eval #2] } 69... Ka4 { [%eval #2] } 70. Kc3 { [%eval #2] } 70... Ka5 { [%eval #2] } 71. Kc4 { [%eval #2] } 71... Ka4 { [%eval #1] } 72. Qb4# { White wins by checkmate. } 1-0