FEN
[Event "rated rapid game"]
[Site "https://lichess.org/IlVdNBFO"]
[Date "2026.03.20"]
[Round "-"]
[White "Porubov_Art"]
[Black "Hasan97A"]
[Result "0-1"]
[GameId "IlVdNBFO"]
[UTCDate "2026.03.20"]
[UTCTime "17:21:20"]
[WhiteElo "1199"]
[BlackElo "1251"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+19"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C46"]
[Opening "Three Knights Opening"]
[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. Nc3 { [%eval 0.06] } { C46 Three Knights Opening } 3... d6 { [%eval 0.55] } 4. Bb5 { [%eval 0.6] } 4... a6 { [%eval 0.61] } 5. Bxc6+ { [%eval 0.74] } 5... bxc6 { [%eval 0.67] } 6. b4?! { (0.67 → -0.14) Inaccuracy. d4 was best. } { [%eval -0.14] } (6. d4 f6 7. Be3 g6 8. Qd2 Bg7 9. O-O-O h6 10. Ne1 Be6) 6... c5? { (-0.14 → 1.27) Mistake. a5 was best. } { [%eval 1.27] } (6... a5 7. bxa5 Be7 8. O-O Bf6 9. d3 Rxa5 10. a4 Ne7 11. Bd2) 7. bxc5 { [%eval 1.28] } 7... dxc5 { [%eval 1.48] } 8. O-O? { (1.48 → 0.15) Mistake. Nxe5 was best. } { [%eval 0.15] } (8. Nxe5 Bd6 9. Nc4 Be6 10. Nxd6+ cxd6 11. f4 Qh4+ 12. g3 Qe7 13. Qf3 Rb8) 8... Be6? { (0.15 → 1.54) Mistake. Bd6 was best. } { [%eval 1.54] } (8... Bd6 9. d3 Ne7 10. Be3 O-O 11. Nd2 Nc6 12. Na4 Qe7 13. c3 Be6 14. Nb2) 9. Nxe5 { [%eval 1.52] } 9... c4?! { (1.52 → 2.51) Inaccuracy. Bd6 was best. } { [%eval 2.51] } (9... Bd6 10. Nf3 f6 11. d4 cxd4 12. Nxd4 Qd7 13. Nxe6 Qxe6 14. Qh5+ g6 15. Qf3) 10. d4 { [%eval 2.33] } 10... c6? { (2.33 → 4.52) Mistake. cxd3 was best. } { [%eval 4.52] } (10... cxd3 11. cxd3 Bd6 12. d4 Ne7 13. Qa4+ Bd7 14. Nxd7 Qxd7 15. Rb1 Qxa4 16. Nxa4) 11. d5 { [%eval 4.36] } 11... cxd5?! { (4.36 → 5.82) Inaccuracy. Bd7 was best. } { [%eval 5.82] } (11... Bd7 12. Rb1 Nf6 13. Bg5 Be7 14. d6 Qa5 15. Nxd7 Nxd7 16. Bxe7 Qxc3 17. Rb7) 12. exd5 { [%eval 5.59] } 12... Bf5 { [%eval 5.73] } 13. Re1 { [%eval 5.67] } 13... Qb6?! { (5.67 → 9.10) Inaccuracy. Bb4 was best. } { [%eval 9.1] } (13... Bb4 14. Nc6+ Ne7 15. Nxd8 O-O 16. Bb2 Rfxd8 17. Kh1 Bc5 18. g4 Nxd5 19. Nxd5) 14. Nxc4+ { [%eval 9.12] } 14... Be7 { [%eval 9.56] } 15. Nxb6 { [%eval 9.08] } 15... Rb8 { [%eval 9.06] } 16. Rxe7+ { [%eval 8.44] } 16... Nxe7 { [%eval 7.67] } 17. Nca4 { [%eval 6.91] } 17... O-O { [%eval 6.85] } 18. c4 { [%eval 6.92] } 18... Rfe8 { [%eval 7.03] } 19. Ba3 { [%eval 6.55] } 19... Ng6 { [%eval 6.48] } 20. c5 { [%eval 6.58] } 20... Nf4 { [%eval 6.36] } 21. Qd4?? { (6.36 → 2.24) Blunder. Nc3 was best. } { [%eval 2.24] } (21. Nc3 Re7 22. Nc4 Bd3 23. Ne3 Rbe8 24. d6 Rxe3 25. fxe3 Rxe3 26. d7 h6) 21... Ne2+ { [%eval 1.97] } 22. Kf1 { [%eval 2.04] } 22... Nxd4 { [%eval 1.78] } 23. c6?? { (1.78 → -0.99) Blunder. Rd1 was best. } { [%eval -0.99] } (23. Rd1 Nc2 24. Bb2 Nb4 25. h3 Bc2 26. Rd2 Bxa4 27. Nxa4 Nxd5 28. Rxd5 Rb4) 23... Nc2 { [%eval -0.98] } 24. Rc1 { [%eval -0.96] } 24... Nxa3 { [%eval -0.88] } 25. c7 { [%eval -1.03] } 25... Rb7 { [%eval -1.0] } 26. c8=Q?? { (-1.00 → -3.55) Blunder. d6 was best. } { [%eval -3.55] } (26. d6 f6 27. c8=Q Bxc8 28. Nxc8 Rb1 29. Rxb1 Nxb1 30. Ne7+ Kf7 31. Nc5 Rd8) 26... Bxc8 { [%eval -3.5] } 27. Nxc8? { (-3.50 → -5.77) Mistake. Rxc8 was best. } { [%eval -5.77] } (27. Rxc8 Rxc8 28. Nxc8 Rc7 29. Nd6 Nb5 30. Nf5 Kf8 31. d6 Rc1+ 32. Ke2 Ke8) 27... Nc2?? { (-5.77 → 0.91) Blunder. Rb1 was best. } { [%eval 0.91] } (27... Rb1 28. Rxb1 Nxb1 29. g3 Rxc8 30. d6 Rd8 31. Nc5 Rxd6 32. Kg2 a5 33. Ne4) 28. Nab6?? { (0.91 → -3.73) Blunder. Nd6 was best. } { [%eval -3.73] } (28. Nd6 Rc7 29. Nxe8 Ne3+ 30. Ke2 Rxc1 31. fxe3 Rc8 32. Nd6 Rd8 33. Nf5 g6) 28... Nd4?? { (-3.73 → 0.65) Blunder. Rc7 was best. } { [%eval 0.65] } (28... Rc7 29. Rb1 Na3 30. Rd1 Rcxc8 31. Nxc8 Rxc8 32. d6 Rd8 33. Rc1 g6 34. Rc6) 29. Re1?? { (0.65 → -3.39) Blunder. Rc4 was best. } { [%eval -3.39] } (29. Rc4 Nb5 30. a4 Nc7 31. d6 Ne6 32. a5 g6 33. f4 Kg7 34. g4 Nf8) 29... Rxe1+ { [%eval -3.26] } 30. Kxe1 { [%eval -3.32] } 30... Nc2+?? { (-3.32 → 0.00) Blunder. Nf5 was best. } { [%eval 0.0] } (30... Nf5 31. Na4 Rb4 32. Ncb6 Kf8 33. Kd2 Nd6 34. Kc3 a5 35. Kc2 Ke8 36. a3) 31. Kd2 { [%eval 0.0] } 31... Nb4 { [%eval 0.0] } 32. d6 { [%eval 0.0] } 32... Nc6 { [%eval 0.0] } 33. Kd3 { [%eval 0.17] } 33... a5? { (0.17 → 1.86) Mistake. f5 was best. } { [%eval 1.86] } (33... f5 34. Kc4 Kf7 35. Kd5 Nd8 36. a4 a5 37. f4 g6 38. g3 Kf6 39. Kc5) 34. Kc4 { [%eval 1.68] } 34... Kf8? { (1.68 → 3.20) Mistake. Nb8 was best. } { [%eval 3.2] } (34... Nb8 35. Kb5 f5 36. a4 f4 37. Kxa5 Kf7 38. d7 Rc7 39. d8=N+ Kg8 40. h4) 35. Kb5 { [%eval 2.93] } 35... Nd8 { [%eval 3.56] } 36. Kxa5 { [%eval 3.53] } 36... Ke8 { [%eval 3.17] } 37. Ka6 { [%eval 3.02] } 37... Rb8? { (3.02 → 4.98) Mistake. f5 was best. } { [%eval 4.98] } (37... f5 38. Kb5 Rf7 39. a4 f4 40. d7+ Kf8 41. a5 Rf5+ 42. Ka4 Nc6 43. d8=Q+) 38. Ka7?? { (4.98 → 0.04) Blunder. d7+ was best. } { [%eval 0.04] } (38. d7+ Kf8 39. a4 Rb7 40. Kb5 Rc7 41. a5 Rc1 42. a6 Ne6 43. a7 Nc7+) 38... Nc6+ { [%eval 0.05] } 39. Ka6 { [%eval 0.09] } 39... Kd8?? { (0.09 → 2.35) Blunder. Nb4+ was best. } { [%eval 2.35] } (39... Nb4+ 40. Kb5 Nxa2 41. f3 Nc1 42. Ka6 Kd8 43. Ne7 Ke8 44. Nc6 Rxb6+ 45. Kxb6) 40. d7?? { (2.35 → -1.02) Blunder. Na7 was best. } { [%eval -1.02] } (40. Na7 Nd4 41. a4 Ke8 42. a5 Kd8 43. Nb5 Nc6 44. Nc7 Nd4 45. Ncd5 h5) 40... Kc7?! { (-1.02 → -0.36) Inaccuracy. Ne5 was best. } { [%eval -0.36] } (40... Ne5 41. Na7 Kc7 42. Nb5+ Kc6 43. Nd4+ Kd6 44. a4 Nxd7 45. a5 Nf6 46. Ka7) 41. Kb5?? { (-0.36 → -2.21) Blunder. f4 was best. } { [%eval -2.21] } (41. f4 Nd8 42. Kb5 Ne6 43. g3 h5 44. a4 Nf8 45. d8=R Kxd8 46. Kc6 Ne6) 41... f5?? { (-2.21 → 0.00) Blunder. Ne5 was best. } { [%eval 0.0] } (41... Ne5 42. d8=B+ Kxd8 43. f4 Nd3 44. g3 Rxc8 45. Nxc8 Kxc8 46. Kc6 Nb2 47. g4) 42. d8=Q+?? { (0.00 → -1.73) Blunder. Kc5 was best. } { [%eval -1.73] } (42. Kc5 Ne5 43. Nd5+ Kd8 44. Ncb6 Nxd7+ 45. Kc6 Ne5+ 46. Kb5 Nd7) 42... Nxd8 { [%eval -1.69] } 43. a4 { [%eval -1.8] } 43... g5 { [%eval -1.52] } 44. a5?! { (-1.52 → -2.18) Inaccuracy. Kc5 was best. } { [%eval -2.18] } (44. Kc5 f4 45. a5 Nb7+ 46. Kb5 Nd6+ 47. Nxd6 Kxd6 48. g4 Kc7 49. Kc5 Rd8) 44... Nb7?? { (-2.18 → -0.35) Blunder. Nc6 was best. } { [%eval -0.35] } (44... Nc6 45. h3 g4 46. Ka4 gxh3 47. gxh3 f4 48. h4 h5 49. Kb5 f3 50. a6) 45. a6?? { (-0.35 → -4.24) Blunder. Ne7 was best. } { [%eval -4.24] } (45. Ne7 Nd6+ 46. Kc5 Ne4+ 47. Kb5 f4 48. Nd5+ Kb7 49. Nb4 Nc3+ 50. Kc4 f3) 45... Nd6+ { [%eval -4.01] } 46. Nxd6? { (-4.01 → -6.67) Mistake. Kc5 was best. } { [%eval -6.67] } (46. Kc5 Nxc8 47. Nd5+ Kd7 48. Nf6+ Ke7 49. Nxh7 g4 50. h3 Na7 51. Ng5 Rb5+) 46... Rxb6+ { [%eval -6.43] } 47. Kc5 { [%eval -6.43] } 47... Rxd6 { [%eval -6.42] } 48. a7 { [%eval -6.81] } 48... Rd8 { [%eval -6.58] } 49. f3 { [%eval -6.65] } 49... Ra8 { [%eval -6.14] } 50. g4 { [%eval -8.1] } 50... f4 { [%eval -8.04] } 51. Kd5 { [%eval -9.4] } 51... Rxa7 { [%eval -7.95] } 52. Ke5 { [%eval -8.66] } 52... h6 { [%eval -8.24] } 53. Kf5? { (-8.24 → Mate in 19) Checkmate is now unavoidable. Ke4 was best. } { [%eval #-19] } (53. Ke4 Ra3 54. h4 gxh4 55. Kxf4 Ra4+ 56. Ke3 Ra2 57. Kd3 h3 58. Kc4 h2) 53... Ra6 { [%eval -13.31] } 54. h3 { [%eval -9.62] } 54... Ra2 { [%eval -7.24] } 55. Ke4? { (-7.24 → Mate in 14) Checkmate is now unavoidable. Kg6 was best. } { [%eval #-14] } (55. Kg6 Ra6+ 56. Kf5 Kc6 57. h4 Ra5+ 58. Ke4 Kd6 59. Kd3 Kd5 60. Kd2 Kd4) 55... Rh2 { [%eval -17.08] } 56. Kf5 { [%eval -15.91] } 56... Rxh3 { [%eval -6.96] } 57. Kg6?? { (-6.96 → Mate in 9) Checkmate is now unavoidable. Ke4 was best. } { [%eval #-9] } (57. Ke4 Kd6 58. Kd3 Rxf3+ 59. Ke2 Re3+ 60. Kf1 Ke5 61. Kf2 Ra3 62. Kg1 Ke4) 57... Rxf3 { [%eval #-8] } 58. Kxh6 { [%eval #-7] } 58... Rh3+ { [%eval #-6] } 59. Kxg5 { [%eval #-6] } 59... f3 { [%eval #-5] } 60. Kf4 { [%eval #-5] } 60... f2 { [%eval #-4] } 61. g5 { [%eval #-4] } 61... f1=Q+ { [%eval #-3] } 62. Kg4 { [%eval #-1] } 62... Qf3# { Black wins by checkmate. } 0-1