FEN
[Event "Cờ Vua Logic Lần Thứ 23 -Open"]
[Site "https://lichess.org/U95ASveO"]
[Date "2026.06.07"]
[Round "-"]
[White "duonggad"]
[Black "hoangnike1"]
[Result "0-1"]
[GameId "U95ASveO"]
[UTCDate "2026.06.07"]
[UTCTime "13:30:36"]
[WhiteElo "1340"]
[BlackElo "1789"]
[WhiteRatingDiff "-3"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "180+1"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz Defense"]
[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... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. c3 { [%eval 0.38] } 4... a6 { [%eval 0.35] } 5. Bxc6+ { [%eval 0.08] } 5... bxc6 { [%eval 0.1] } 6. d4 { [%eval 0.02] } 6... f6 { [%eval 0.03] } 7. O-O { [%eval 0.02] } 7... Be7 { [%eval 0.53] } 8. dxe5? { (0.53 → -0.65) Mistake. Be3 was best. } { [%eval -0.65] } (8. Be3 Qd7 9. c4 Bd8 10. Nbd2 exd4 11. Nxd4 c5 12. Nf5 Qf7 13. b4 cxb4) 8... fxe5 { [%eval -0.62] } 9. Bg5?? { (-0.62 → -4.33) Blunder. Re1 was best. } { [%eval -4.33] } (9. Re1 Nf6 10. Qb3 Nh5 11. Be3 a5 12. a4 Qd7 13. Qc4 Ba6) 9... Nf6?? { (-4.33 → -0.52) Blunder. Bxg5 was best. } { [%eval -0.52] } (9... Bxg5 10. Nxg5 Qxg5 11. f4 exf4 12. e5 Ne7 13. exd6 cxd6 14. Qxd6 O-O 15. Nd2) 10. Nbd2 { [%eval -0.62] } 10... O-O { [%eval -0.59] } 11. Re1 { [%eval -0.92] } 11... h6 { [%eval -0.59] } 12. Bh4 { [%eval -0.99] } 12... Nh7 { [%eval -0.67] } 13. Bxe7 { [%eval -0.71] } 13... Qxe7 { [%eval -0.75] } 14. Nf1 { [%eval -1.0] } 14... Ng5?! { (-1.00 → -0.09) Inaccuracy. Rf7 was best. } { [%eval -0.09] } (14... Rf7 15. Re3 Nf8 16. b4 Ne6 17. Ng3 Bd7 18. a4 c5 19. h3 Kh7) 15. Nxg5 { [%eval -0.16] } 15... Qxg5 { [%eval -0.11] } 16. Ng3 { [%eval -0.32] } 16... Qf4 { [%eval -0.11] } 17. Qe2 { [%eval -0.31] } 17... a5 { [%eval -0.25] } 18. Qe3 { [%eval -0.74] } 18... Qf7 { [%eval -0.3] } 19. Rad1? { (-0.30 → -1.66) Mistake. b3 was best. } { [%eval -1.66] } (19. b3 a4 20. c4 Be6 21. Ne2 Rfb8 22. h3 Qf6 23. Qd3 Qg5 24. Rac1 axb3) 19... Bb7? { (-1.66 → -0.29) Mistake. Qxa2 was best. } { [%eval -0.29] } (19... Qxa2 20. Rd2 a4 21. Qd3 Ba6 22. Qc2 Rfb8 23. h3 Bc4 24. Qc1 Be6 25. Nf5) 20. c4?! { (-0.29 → -1.39) Inaccuracy. b3 was best. } { [%eval -1.39] } (20. b3 c5 21. Rd2 c4 22. Rb2 Bc8 23. b4 Be6 24. b5 a4 25. a3 Rfb8) 20... Qxc4 { [%eval -1.31] } 21. b3 { [%eval -1.44] } 21... Qf7 { [%eval -1.38] } 22. a4?! { (-1.38 → -2.20) Inaccuracy. Rd3 was best. } { [%eval -2.2] } (22. Rd3 c5 23. Qd2 Qg6 24. Rc3 Kh7 25. h3 Rf4 26. Kh2 Bc8 27. f3 Be6) 22... d5?? { (-2.20 → -0.45) Blunder. Bc8 was best. } { [%eval -0.45] } (22... Bc8 23. Nf1 Rb8 24. Rd3 Ba6 25. Rc3 c5 26. Rec1 Bxf1 27. Rxf1 Rb4 28. Qd3) 23. exd5 { [%eval -0.95] } 23... cxd5 { [%eval -1.08] } 24. Rf1?! { (-1.08 → -1.96) Inaccuracy. f3 was best. } { [%eval -1.96] } (24. f3 e4 25. fxe4 dxe4 26. Rf1 Qe7 27. h3 Rxf1+ 28. Nxf1 Re8 29. Qa7 Qb4) 24... e4 { [%eval -1.41] } 25. Ne2?! { (-1.41 → -2.12) Inaccuracy. Rc1 was best. } { [%eval -2.12] } (25. Rc1 h5 26. Rc2 Rad8 27. Ne2 Rd6 28. Rfc1 c6 29. Nd4 Rf6 30. f3 h4) 25... Rfe8? { (-2.12 → -0.92) Mistake. Ra6 was best. } { [%eval -0.92] } (25... Ra6 26. Rd2 Rf6 27. Ng3 Ba6 28. Rc1 c6 29. Rc5 Bd3 30. Rxa5 Qb7 31. Ra7) 26. Nd4?? { (-0.92 → -3.08) Blunder. Rc1 was best. } { [%eval -3.08] } (26. Rc1 Ba6 27. Rfd1 Bxe2 28. Qxe2 Rad8 29. Qe3 Qf6 30. Qd4 Qb6 31. Qxb6 cxb6) 26... c5 { [%eval -3.39] } 27. Nb5 { [%eval -3.1] } 27... Ba6?? { (-3.10 → -0.22) Blunder. Qe7 was best. } { [%eval -0.22] } (27... Qe7 28. Rc1 d4 29. Qg3 Rad8 30. Qc7 Qxc7 31. Nxc7 Re5 32. Rfe1 d3 33. Rc3) 28. Nd6? { (-0.22 → -1.83) Mistake. Qxc5 was best. } { [%eval -1.83] } (28. Qxc5 Rad8 29. h3 Qd7 30. Rd4 Re5 31. Rfd1 Bxb5 32. Qxb5 Qxb5 33. axb5 Kh7) 28... Qe7?? { (-1.83 → 0.03) Blunder. d4 was best. } { [%eval 0.03] } (28... d4 29. Qg3 Qd5 30. Nxe8 Rxe8 31. Rfe1 Re6 32. Rc1 Bb7 33. Rc2 Kh7 34. Rec1) 29. Nxe8?! { (0.03 → -0.69) Inaccuracy. Qxc5 was best. } { [%eval -0.69] } (29. Qxc5 Rad8 30. Qxd5+ Qe6 31. Qxe6+ Rxe6 32. Nc4 Rb8 33. Rfe1 Rxb3 34. Nxa5 Rb4) 29... Bxf1?! { (-0.69 → -0.07) Inaccuracy. d4 was best. } { [%eval -0.07] } (29... d4 30. Nf6+ gxf6 31. Qxh6 Bxf1 32. Qg6+ Kf8 33. Kxf1 Qe5 34. h4 Ra7 35. Re1) 30. Kxf1?! { (-0.07 → -1.03) Inaccuracy. Rxd5 was best. } { [%eval -1.03] } (30. Rxd5 Bxg2 31. Kxg2 Rxe8 32. Rxc5 Qd7 33. h4 Qe6 34. Qg3 e3 35. Qxe3 Qxe3) 30... Rxe8? { (-1.03 → 0.07) Mistake. d4 was best. } { [%eval 0.07] } (30... d4 31. Nf6+ gxf6 32. Qxh6 Qg7 33. Qc1 Qg5 34. Qc4+ Kg7 35. Qe6 Qe5 36. Qd7+) 31. Rxd5 { [%eval 0.0] } 31... Qe6?! { (0.00 → 0.83) Inaccuracy. c4 was best. } { [%eval 0.83] } (31... c4 32. g3 Qa3 33. Rb5 Kh7 34. Kg1 cxb3 35. Qxb3 Qc1+ 36. Kg2 e3 37. Qd3+) 32. Rxc5 { [%eval 0.64] } 32... Rd8 { [%eval 1.18] } 33. Rxa5?? { (1.18 → -0.89) Blunder. Qc3 was best. } { [%eval -0.89] } (33. Qc3 Kh7 34. h3 Rd1+ 35. Ke2 Qd7 36. Rc7 Qd3+ 37. Qxd3 Rxd3 38. Rc5 Rxb3) 33... Rd1+ { [%eval -0.88] } 34. Ke2 { [%eval -1.73] } 34... Rb1?? { (-1.73 → 1.34) Blunder. Rd3 was best. } { [%eval 1.34] } (34... Rd3 35. Qc1 Qg4+ 36. Ke1 Kh7 37. Qc2 Qxg2 38. Rc5 Qh1+ 39. Ke2 Qf3+ 40. Ke1) 35. Rb5 { [%eval 1.2] } 35... Rb2+? { (1.20 → 2.45) Mistake. Qg4+ was best. } { [%eval 2.45] } (35... Qg4+ 36. Kd2 Qd1+ 37. Kc3 Rc1+ 38. Kb2 Rc2+ 39. Ka3 Qa1+ 40. Kb4 Rc8 41. g3) 36. Kd1 { [%eval 2.24] } 36... Qd6+ { [%eval 2.74] } 37. Ke1?? { (2.74 → Mate in 3) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-3] } (37. Kc1 Ra2 38. Kb1 Rd2 39. Rc5 Rd4 40. Rc2 Qd7 41. Kb2 Rb4 42. Rc3 Rd4) 37... Rb1+ { [%eval #-2] } 38. Ke2 { [%eval #-1] } 38... Qd1# { Black wins by checkmate. } 0-1