FEN
[Event "rated rapid game"]
[Site "https://lichess.org/eqIIqbyq"]
[Date "2026.06.10"]
[Round "-"]
[White "GSM_BuiXuanThang"]
[Black "MaestroMargherita"]
[Result "1-0"]
[GameId "eqIIqbyq"]
[UTCDate "2026.06.10"]
[UTCTime "13:48:08"]
[WhiteElo "925"]
[BlackElo "928"]
[WhiteRatingDiff "+21"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[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... dxe4 { [%eval -1.13] } 3. Ne5 { [%eval -1.1] } 3... g6 { [%eval -0.81] } 4. Bc4?! { (-0.81 → -1.57) Inaccuracy. d4 was best. } { [%eval -1.57] } (4. d4 exd3 5. Bxd3 Nd7 6. Nxd7 Bxd7 7. O-O Nf6 8. Nd2 Bg7) 4... e6 { [%eval -1.66] } 5. O-O?! { (-1.66 → -2.63) Inaccuracy. Nc3 was best. } { [%eval -2.63] } (5. Nc3 Qd4 6. f4 f6 7. d3 fxe5 8. Nxe4 Nd7 9. c3 Qb6) 5... Bg7?! { (-2.63 → -1.64) Inaccuracy. Qd4 was best. } { [%eval -1.64] } (5... Qd4 6. Nxf7 Kxf7 7. d3 exd3 8. Nd2 Nc6 9. Re1 Nf6 10. cxd3) 6. Ng4?! { (-1.64 → -2.74) Inaccuracy. d4 was best. } { [%eval -2.74] } (6. d4 f6 7. Ng4 Nc6 8. c3 f5 9. Ne3 Nf6 10. a4 O-O 11. b4 Ne7) 6... Ne7?! { (-2.74 → -1.73) Inaccuracy. f5 was best. } { [%eval -1.73] } (6... f5 7. Ne3 f4 8. Nc3 fxe3 9. Nxe4 Nh6 10. fxe3 Nf5 11. c3 O-O 12. d4) 7. d4 { [%eval -2.01] } 7... O-O { [%eval -1.61] } 8. Bg5 { [%eval -2.22] } 8... Bxd4?? { (-2.22 → 2.75) Blunder. f6 was best. } { [%eval 2.75] } (8... f6 9. Bh6 Bxh6 10. Nxh6+ Kg7 11. Ng4 Nbc6 12. c3 f5 13. Ne3 e5 14. Nc2) 9. c3 { [%eval 2.45] } 9... Bxf2+ { [%eval 3.07] } 10. Rxf2?? { (3.07 → -5.04) Blunder. Nxf2 was best. } { [%eval -5.04] } (10. Nxf2 Qxd1 11. Rxd1 f6 12. Bh6 f5 13. Bxf8 Kxf8 14. Re1 Kg7 15. Nd2 Nbc6) 10... Qe8?? { (-5.04 → Mate in 5) Checkmate is now unavoidable. Qxd1+ was best. } { [%eval #5] } (10... Qxd1+ 11. Rf1 Qxg4 12. Bxe7 Re8 13. Bf6 Nd7 14. Nd2 Nxf6 15. Rxf6 Qh4 16. Raf1) 11. Rf4?? { (Mate in 5 → 5.71) Lost forced checkmate sequence. Nh6+ was best. } { [%eval 5.71] } (11. Nh6+ Kg7 12. Bf6+ Kxh6 13. Qc1+ e3 14. Qxe3+ g5 15. Qxg5#) 11... Nec6?? { (5.71 → Mate in 3) Checkmate is now unavoidable. Nd5 was best. } { [%eval #3] } (11... Nd5 12. Bxd5 Nd7 13. Rxe4 h5 14. Nf2 Nc5 15. Bb3 Nxe4 16. Nxe4 f5 17. Nf6+) 12. Rxe4?? { (Mate in 3 → 3.61) Lost forced checkmate sequence. Nh6+ was best. } { [%eval 3.61] } (12. Nh6+ Kg7 13. Bf6+ Kxh6 14. Rh4#) 12... f5 { [%eval 3.68] } 13. Rxe6?? { (3.68 → -1.60) Blunder. Nh6+ was best. } { [%eval -1.6] } (13. Nh6+ Kg7 14. Re2 e5 15. Qe1 e4 16. Nd2 Be6 17. Bb5 Nd7 18. Nxe4 fxe4) 13... Bxe6 { [%eval -0.78] } 14. Nh6+? { (-0.78 → -2.42) Mistake. Qe1 was best. } { [%eval -2.42] } (14. Qe1 fxg4 15. Bxe6+ Kg7 16. Qe3 Nd7 17. Nd2 Nde5 18. Bh6+ Kh8 19. Bxf8 Qxf8) 14... Kh8?? { (-2.42 → 0.74) Blunder. Kg7 was best. } { [%eval 0.74] } (14... Kg7 15. Bb5 a6 16. Ba4 Nd7 17. Nd2 Nf6 18. Qe1 b5 19. Bc2 Qe7 20. Qh4) 15. Bxe6?? { (0.74 → -2.89) Blunder. Qe1 was best. } { [%eval -2.89] } (15. Qe1 Kg7 16. Bxe6 Nd7 17. Na3 Nc5 18. Bd5 Qxe1+ 19. Rxe1 Rfe8 20. Rd1 Rad8) 15... Qxe6 { [%eval -2.8] } 16. Nd2 { [%eval -3.27] } 16... Nd7 { [%eval -3.12] } 17. Nf3 { [%eval -2.97] } 17... Rad8?? { (-2.97 → -0.14) Blunder. Nf6 was best. } { [%eval -0.14] } (17... Nf6 18. Qf1 Ne4 19. Bf4 Rae8 20. Re1 Kg7 21. h4 Qf6 22. Ng5 Re7 23. g4) 18. Rc1?? { (-0.14 → -3.27) Blunder. Bxd8 was best. } { [%eval -3.27] } (18. Bxd8 Nxd8 19. Qd4+ Nf6 20. Re1 Qb6 21. Qxb6 cxb6 22. Re7 Re8 23. Nf7+ Nxf7) 18... Nf6 { [%eval -3.29] } 19. Nd4 { [%eval -3.55] } 19... Qe7 { [%eval -3.03] } 20. Qf3 { [%eval -3.73] } 20... Ne5?! { (-3.73 → -2.66) Inaccuracy. Rxd4 was best. } { [%eval -2.66] } (20... Rxd4 21. cxd4 Nxd4 22. Qd1 Ne2+ 23. Kh1 Nxc1 24. Qxc1 Kg7 25. Nxf5+ gxf5 26. Bh6+) 21. Qxb7 { [%eval -2.56] } 21... Nd3 { [%eval -2.41] } 22. Rd1 { [%eval -2.59] } 22... Nc5 { [%eval -2.62] } 23. Qxa7 { [%eval -2.58] } 23... Ra8?? { (-2.58 → 0.58) Blunder. Nce4 was best. } { [%eval 0.58] } (23... Nce4 24. Re1 Qd6 25. Be3 Rd7 26. Qa4 c5 27. Nf3 Re8 28. b4 cxb4 29. cxb4) 24. Bxf6+ { [%eval 0.5] } 24... Qxf6 { [%eval 0.57] } 25. Qxc5 { [%eval 0.67] } 25... f4?? { (0.67 → 3.88) Blunder. Rae8 was best. } { [%eval 3.88] } (25... Rae8 26. a4 Qh4 27. Ne6 Rf6 28. Qd4 Qxd4+ 29. Nxd4 Kg7 30. Nhxf5+ gxf5 31. b4) 26. Ng4 { [%eval 3.79] } 26... Qf7?! { (3.79 → 5.07) Inaccuracy. Qd6 was best. } { [%eval 5.07] } (26... Qd6 27. Qxd6 cxd6 28. a3 Rab8 29. Rd2 h5 30. Nf2 g5 31. h3 Rg8 32. Kf1) 27. Rf1?! { (5.07 → 3.73) Inaccuracy. Qe5+ was best. } { [%eval 3.73] } (27. Qe5+ Qg7 28. Qxg7+ Kxg7 29. Ne6+ Kf7 30. Nxf8 Kxf8 31. Ra1 Ra4 32. b3 Ra6) 27... Qxa2?? { (3.73 → Mate in 3) Checkmate is now unavoidable. Rae8 was best. } { [%eval #3] } (27... Rae8 28. Nf3 Qe7 29. Qd4+ Qg7 30. h4 Re2 31. Rf2 Qxd4 32. cxd4 Rxf2 33. Nxf2) 28. Qxc7?? { (Mate in 3 → 3.84) Lost forced checkmate sequence. Qe5+ was best. } { [%eval 3.84] } (28. Qe5+ Rf6 29. Qxf6+ Kg8 30. Nh6#) 28... Qxb2?? { (3.84 → Mate in 3) Checkmate is now unavoidable. Qa5 was best. } { [%eval #3] } (28... Qa5 29. Qd6 Rad8 30. Qe5+ Qxe5 31. Nxe5 Rde8 32. Nef3 Re3 33. Rc1 Kg7 34. Kf1) 29. Ne6 { [%eval #5] } 29... Rfc8 { [%eval #1] } 30. Qxf4?? { (Mate in 1 → 3.98) Lost forced checkmate sequence. Qg7# was best. } { [%eval 3.98] } (30. Qg7#) 30... Ra1?? { (3.98 → Mate in 2) Checkmate is now unavoidable. Qb6+ was best. } { [%eval #2] } (30... Qb6+ 31. Qd4+ Qxd4+ 32. cxd4 Rc2 33. h4 Re2 34. d5 Rc8 35. Kh1 Re4 36. Nf6) 31. Rxa1?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Qd4+ was best. } { [%eval 0.0] } (31. Qd4+ Kg8 32. Nh6#) 31... Qxa1+ { [%eval 0.21] } 32. Kf2 { [%eval 0.0] } 32... Qb2+? { (0.00 → 1.67) Mistake. Qa2+ was best. } { [%eval 1.67] } (32... Qa2+ 33. Kg3 Qxe6 34. Qd4+ Kg8 35. Nf6+ Kf7 36. Nxh7 Ke7 37. Qg7+ Kd6 38. Qd4+) 33. Ke3?? { (1.67 → -2.89) Blunder. Kg3 was best. } { [%eval -2.89] } (33. Kg3 Qxc3+ 34. Ne3 Kg8 35. Kg4 Qb2 36. Kh3 Qb3 37. Qe5 Qc3 38. Nd4 Rf8) 33... Qxc3+?? { (-2.89 → -0.04) Blunder. Rxc3+ was best. } { [%eval -0.04] } (33... Rxc3+ 34. Ke4 Rc4+ 35. Kf3 Qb7+ 36. Kg3 Rxf4 37. Nxf4 Qb3+ 38. Kf2 Qa4 39. Kg3) 34. Kf2 { [%eval -0.01] } 34... Qb2+ { [%eval -0.03] } 35. Kg3 { [%eval -0.14] } 35... Rc3+?? { (-0.14 → 4.80) Blunder. Qb3+ was best. } { [%eval 4.8] } (35... Qb3+ 36. Kh4 Qxe6 37. Qd4+ Kg8 38. Nf6+ Kf7 39. Nxh7 Qc4 40. Ng5+ Ke7 41. Qxc4) 36. Kh4 { [%eval 3.77] } 36... Qxg2?? { (3.77 → Mate in 1) Checkmate is now unavoidable. Rc8 was best. } { [%eval #1] } (36... Rc8 37. Qf7 Rg8 38. Kh3 Ra8 39. g3 Qa1 40. Kh4 Rc8 41. h3 Rb8 42. Qe7) 37. Qf8# { White wins by checkmate. } 1-0