FEN
[Event "rated rapid game"]
[Site "https://lichess.org/zNHSfJdr"]
[Date "2026.05.22"]
[Round "-"]
[White "carsen272"]
[Black "oliya1978"]
[Result "0-1"]
[GameId "zNHSfJdr"]
[UTCDate "2026.05.22"]
[UTCTime "15:48:55"]
[WhiteElo "1212"]
[BlackElo "1288"]
[WhiteRatingDiff "-28"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "A06"]
[Opening "Zukertort Opening: Tennison Gambit"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. Nf3? { (0.54 → -0.75) Mistake. exd5 was best. } { [%eval -0.75] } { A06 Zukertort Opening: Tennison Gambit } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... d4? { (-0.75 → 0.87) Mistake. dxe4 was best. } { [%eval 0.87] } (2... dxe4 3. Ng5 e5 4. h4 Be7 5. Nxe4 Nc6 6. Bc4 Na5 7. Be2) 3. d3?! { (0.87 → 0.09) Inaccuracy. c3 was best. } { [%eval 0.09] } (3. c3 c5 4. cxd4 cxd4 5. Bb5+ Bd7 6. Nxd4 e5 7. Bxd7+ Qxd7) 3... Nc6 { [%eval 0.06] } 4. c4?! { (0.06 → -0.84) Inaccuracy. Be2 was best. } { [%eval -0.84] } (4. Be2 e5 5. c3 Nge7 6. cxd4 exd4 7. O-O Ng6 8. Ne1 Be7) 4... dxc3? { (-0.84 → 0.78) Mistake. e5 was best. } { [%eval 0.78] } (4... e5 5. Be2 Bb4+ 6. Bd2 a5 7. Bxb4 axb4 8. Nbd2 h5 9. h4) 5. Nxc3 { [%eval 0.41] } 5... Nd4?? { (0.41 → 2.56) Blunder. e5 was best. } { [%eval 2.56] } (5... e5 6. Be3 Bg4 7. Qa4 Bd7 8. Qc2 Nf6 9. O-O-O Bb4 10. a3) 6. Nxd4 { [%eval 2.93] } 6... Qxd4 { [%eval 2.73] } 7. Be3?! { (2.73 → 1.75) Inaccuracy. Nd5 was best. } { [%eval 1.75] } (7. Nd5 Kd8 8. Qc2 c6 9. Be3 Qe5 10. d4 Qe6 11. Nf4 Qd7 12. O-O-O Ke8) 7... Qb4 { [%eval 1.96] } 8. Qc2 { [%eval 1.73] } 8... Bg4?! { (1.73 → 2.86) Inaccuracy. c6 was best. } { [%eval 2.86] } (8... c6 9. d4 Qa5 10. h3 Nf6 11. g4 e6 12. g5 Nd7 13. O-O-O Be7 14. h4) 9. h3 { [%eval 2.34] } 9... Bh5?? { (2.34 → 5.33) Blunder. Bd7 was best. } { [%eval 5.33] } (9... Bd7 10. a3 Qd6 11. d4 c6 12. Bd3 e6 13. O-O Be7 14. e5 Qc7 15. Rfe1) 10. Be2?? { (5.33 → 2.25) Blunder. a3 was best. } { [%eval 2.25] } (10. a3 Qa5 11. b4 Qa6 12. d4 Qg6 13. g4 Bxg4 14. hxg4 Nf6 15. f3 e6) 10... Bxe2 { [%eval 2.2] } 11. Qxe2?! { (2.20 → 1.54) Inaccuracy. a3 was best. } { [%eval 1.54] } (11. a3 Qa5 12. b4 Qa6 13. Nd5 Rc8 14. Qxc7 Qc6 15. Qxc6+ Rxc6 16. Kxe2 e6) 11... e6 { [%eval 1.55] } 12. O-O { [%eval 1.49] } 12... Nf6 { [%eval 1.54] } 13. a3 { [%eval 1.19] } 13... Qd6 { [%eval 1.54] } 14. Nb5?! { (1.54 → 0.63) Inaccuracy. Rac1 was best. } { [%eval 0.63] } (14. Rac1 Qd7 15. e5 Ng8 16. Qf3 c6 17. Ne4 Qd5 18. d4 f5 19. exf6 Nxf6) 14... Qe7 { [%eval 1.16] } 15. e5?! { (1.16 → 0.37) Inaccuracy. Rfc1 was best. } { [%eval 0.37] } (15. Rfc1 c6 16. Nxa7 Qd8 17. b4 Bd6 18. b5 c5 19. b6 Qxb6 20. e5 Qxa7) 15... Nd5 { [%eval 0.4] } 16. Bd4?! { (0.40 → -0.15) Inaccuracy. Nc3 was best. } { [%eval -0.15] } (16. Nc3 Qd7 17. Rac1 c6 18. d4 Nxc3 19. Rxc3 Qd5 20. Qg4 a6 21. Rd1 h6) 16... c6?? { (-0.15 → 1.98) Blunder. Qd7 was best. } { [%eval 1.98] } (16... Qd7 17. Nc3 Be7 18. Be3 O-O-O 19. d4 f5 20. exf6 gxf6 21. Rae1 Rhg8 22. g3) 17. Nd6+ { [%eval 1.97] } 17... Kd8 { [%eval 1.99] } 18. b4?! { (1.99 → 0.99) Inaccuracy. Qf3 was best. } { [%eval 0.99] } (18. Qf3 Rg8 19. Nxf7+ Kc7 20. Rac1 Qd7 21. Nd6 Rd8 22. Rc4 Kb8 23. Qe2 g5) 18... Qh4?? { (0.99 → 3.47) Blunder. Qd7 was best. } { [%eval 3.47] } (18... Qd7 19. Ne4 Nf4 20. Qf3 Ne2+ 21. Qxe2 Qxd4 22. b5 cxb5 23. Qh5 Ke8 24. Rac1) 19. Nxb7+?? { (3.47 → 0.15) Blunder. Nxf7+ was best. } { [%eval 0.15] } (19. Nxf7+ Kc7 20. Qe4 Be7 21. Nxh8 Rxh8 22. Rac1 a6 23. Qxh4 Bxh4 24. g3 Bd8) 19... Kc7 { [%eval 0.11] } 20. Nc5? { (0.11 → -1.12) Mistake. Qe4 was best. } { [%eval -1.12] } (20. Qe4 Qxe4 21. dxe4 Kxb7 22. exd5 cxd5 23. f4 g6 24. Rac1 Be7 25. g4 Rac8) 20... Qxd4 { [%eval -1.2] } 21. Ne4?! { (-1.20 → -2.41) Inaccuracy. Nb3 was best. } { [%eval -2.41] } (21. Nb3 Qh4 22. Rac1 Kd7 23. Rc4 Qh6 24. Nd4 Be7 25. Nxc6 Rhc8 26. b5 Ke8) 21... Qxe5 { [%eval -2.37] } 22. b5 { [%eval -2.68] } 22... Nf4?! { (-2.68 → -1.88) Inaccuracy. Bd6 was best. } { [%eval -1.88] } (22... Bd6 23. g3 f5 24. Qc2 Kd7 25. bxc6+ Ke7 26. Ng5 Nc7 27. Rfe1 Qf6 28. Nf3) 23. Qf3 { [%eval -2.51] } 23... f5 { [%eval -2.21] } 24. Nd2 { [%eval -2.82] } 24... Ne2+ { [%eval -2.82] } 25. Kh1 { [%eval -2.67] } 25... Bd6 { [%eval -2.48] } 26. Qxc6+ { [%eval -2.37] } 26... Kb8 { [%eval -1.85] } 27. Nf3 { [%eval -1.83] } 27... Nd4?? { (-1.83 → 1.80) Blunder. Qd5 was best. } { [%eval 1.8] } (27... Qd5 28. Qa6 Rc8 29. b6 Rc6 30. Rab1 Rxb6 31. Rxb6+ axb6 32. Qxb6+ Kc8 33. Qb2) 28. Nxe5 { [%eval 1.93] } 28... Nxc6 { [%eval 1.71] } 29. bxc6?? { (1.71 → -4.09) Blunder. Nf7 was best. } { [%eval -4.09] } (29. Nf7 Rf8 30. Nxd6 Nd4 31. Rab1 Rd8 32. Nc4 Kb7 33. Rfc1 Rac8 34. Na5+ Ka8) 29... Bxe5 { [%eval -4.2] } 30. Rab1+ { [%eval -4.33] } 30... Kc7 { [%eval -4.23] } 31. Rfc1 { [%eval -4.88] } 31... a5?! { (-4.88 → -3.30) Inaccuracy. Rhb8 was best. } { [%eval -3.3] } (31... Rhb8 32. Rb7+ Rxb7 33. cxb7+ Kxb7 34. g4 Bf6 35. Re1 Rd8 36. Rxe6 Rxd3 37. Kg2) 32. Rb7+ { [%eval -3.82] } 32... Kc8 { [%eval -3.7] } 33. Re7 { [%eval -3.54] } 33... Rd8 { [%eval -2.92] } 34. Rxe6?! { (-2.92 → -4.01) Inaccuracy. g4 was best. } { [%eval -4.01] } (34. g4 Ra6 35. Rf7 g6 36. gxf5 gxf5 37. c7 Re8 38. Rb1 Bxc7 39. Rc1 Ra7) 34... Bc7 { [%eval -3.37] } 35. f3 { [%eval -4.03] } 35... Rxd3 { [%eval -3.51] } 36. g4 { [%eval -3.83] } 36... fxg4 { [%eval -4.02] } 37. hxg4 { [%eval -3.85] } 37... Rxf3?? { (-3.85 → 0.06) Blunder. Rb8 was best. } { [%eval 0.06] } (37... Rb8 38. Re7 g5 39. Rxh7 Rd8 40. a4 Rb3 41. Kg2 Rb2+ 42. Kf1 Rf8 43. Kg1) 38. g5?? { (0.06 → -3.82) Blunder. Re8+ was best. } { [%eval -3.82] } (38. Re8+ Bd8 39. c7 Kd7 40. Rg8 Rd3 41. Rxg7+ Be7 42. Re1 Kxc7 43. Rgxe7+ Kd6) 38... Rxa3?? { (-3.82 → 0.00) Blunder. Rf8 was best. } { [%eval 0.0] } (38... Rf8 39. Re7 g6 40. Rxh7 Rb8 41. Rg7 Rb2 42. Rxg6 Rh8+ 43. Rh6 Rxh6+ 44. gxh6) 39. g6?? { (0.00 → -2.59) Blunder. Re8+ was best. } { [%eval -2.59] } (39. Re8+ Bd8 40. c7 Kd7 41. Rg8 Rd3 42. cxd8=Q+ Rxd8 43. Rxg7+ Ke6 44. Rxh7 Rd1+) 39... hxg6?? { (-2.59 → -0.18) Blunder. Bf4 was best. } { [%eval -0.18] } (39... Bf4 40. Rf1 Rh3+ 41. Kg2 Rg3+ 42. Kf2 Kc7 43. gxh7 Rh3 44. Kg2 Rh2+ 45. Kg1) 40. Rxg6?? { (-0.18 → -4.81) Blunder. Re8+ was best. } { [%eval -4.81] } (40. Re8+ Bd8 41. c7 Kd7 42. Rg8 Rd3 43. cxd8=Q+ Rxd8 44. Rxg7+ Ke6 45. Rxg6+ Kf5) 40... Rh3+ { [%eval -4.88] } 41. Kg2 { [%eval -4.52] } 41... Rh2+ { [%eval -4.65] } 42. Kf3 { [%eval -4.61] } 42... Rh3+ { [%eval -4.07] } 43. Kg4?! { (-4.07 → -5.67) Inaccuracy. Ke4 was best. } { [%eval -5.67] } (43. Ke4 Rh8 44. Kd5 a4 45. Rxg7 Ra6 46. Rcg1 a3 47. R7g2 Bb6 48. Ra1) 43... Rg3+ { [%eval -5.1] } 44. Kf5 { [%eval -6.09] } 44... Rxg6 { [%eval -5.84] } 45. Kxg6 { [%eval -5.45] } 45... a4 { [%eval -5.77] } 46. Kxg7 { [%eval -5.65] } 46... Kd8 { [%eval -5.31] } 47. Kf6 { [%eval -5.23] } 47... a3 { [%eval -5.55] } 48. Kf7 { [%eval -5.83] } 48... a2 { [%eval -5.38] } 49. Rd1+?! { (-5.38 → -9.15) Inaccuracy. Ke6 was best. } { [%eval -9.15] } (49. Ke6 a1=Q 50. Rxa1 Rxa1 51. Kd5 Ra5+ 52. Kc4 Rg5 53. Kd4 Bb6+ 54. Kd3 Ba5) 49... Kc8 { [%eval -7.88] } 50. Ke7?! { (-7.88 → -71.81) Inaccuracy. Rd7 was best. } { [%eval -71.81] } (50. Rd7 a1=Q 51. Kg8 Qe5 52. Rg7 Kb8 53. Kf7 Qf5+ 54. Ke7 Qe4+ 55. Kf7) 50... a1=Q { [%eval -19.47] } 51. Rxa1 { [%eval -81.15] } 51... Rxa1 { [%eval #-13] } 52. Ke6 { [%eval #-22] } 52... Re1+?? { (Mate in 22 → -5.30) Lost forced checkmate sequence. Rf1 was best. } { [%eval -5.3] } (52... Rf1 53. Ke7 Rf2 54. Ke6 Kd8 55. Kd5 Re2 56. Kc5 Re1 57. Kb4 Re3 58. Kc4) 53. Kd5?? { (-5.30 → Mate in 12) Checkmate is now unavoidable. Kf5 was best. } { [%eval #-12] } (53. Kf5 Ba5 54. Kg6 Re3 55. Kf5 Re8 56. Kf4 Kc7 57. Kf5 Re1 58. Kg4 Re4+) 53... Re5+ { [%eval #-12] } 54. Kc4 { [%eval #-10] } 54... Bd6 { [%eval #-10] } 55. Kd4 { [%eval #-10] } 55... Kc7 { [%eval #-9] } 56. Kc4 { [%eval #-9] } 56... Kxc6 { [%eval #-7] } 57. Kd4 { [%eval #-8] } 57... Rd5+ { [%eval #-10] } 58. Ke4 { [%eval #-9] } 58... Kc5 { [%eval #-8] } 59. Ke3 { [%eval #-8] } 59... Kc4 { [%eval #-7] } 60. Ke4 { [%eval #-7] } 60... Re5+ { [%eval #-7] } 61. Kf3 { [%eval #-7] } 61... Kd3 { [%eval #-6] } 62. Kf4 { [%eval #-5] } 62... Ra5+ { [%eval #-4] } 63. Kf3 { [%eval #-4] } 63... Ra4 { [%eval #-5] } 64. Kf2 { [%eval #-5] } 64... Kd2 { [%eval #-6] } 65. Kf3 { [%eval #-6] } 65... Rf4+ { [%eval #-5] } 66. Kg3 { [%eval #-4] } 66... Ra4+ { [%eval #-6] } 67. Kf3 { White offers draw } { [%eval #-6] } 67... Rf4+ { [%eval #-5] } 68. Kg3 { [%eval #-4] } 68... Ke3 { [%eval #-3] } 69. Kg2 { [%eval #-3] } 69... Rf3 { [%eval #-4] } 70. Kg1 { [%eval #-4] } 70... Ke2 { [%eval #-3] } 71. Kg2 { [%eval #-3] } 71... Rg3+ { [%eval #-3] } 72. Kh2 { [%eval #-2] } 72... Kf2 { [%eval #-1] } 73. Kh1 { [%eval #-1] } 73... Rh3# { Black wins by checkmate. } 0-1