FEN
[Event "rated rapid game"]
[Site "https://lichess.org/5k0d4sKA"]
[Date "2026.06.11"]
[Round "-"]
[White "epping"]
[Black "GSM_BuiXuanThang"]
[Result "1/2-1/2"]
[GameId "5k0d4sKA"]
[UTCDate "2026.06.11"]
[UTCTime "06:35:29"]
[WhiteElo "1000"]
[BlackElo "941"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+4"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A40"]
[Opening "Queen's Pawn Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } { A40 Queen's Pawn Game } 1... c6 { [%eval 0.33] } 2. Bf4 { [%eval 0.19] } 2... d5 { [%eval 0.33] } 3. e3 { [%eval 0.34] } 3... Nf6 { [%eval 0.39] } 4. Nf3 { [%eval 0.34] } 4... e6 { [%eval 0.32] } 5. Ne5 { [%eval 0.11] } 5... c5 { [%eval 0.25] } 6. Bb5+ { [%eval 0.1] } 6... Bd7 { [%eval 0.11] } 7. a4 { [%eval 0.13] } 7... cxd4 { [%eval 0.12] } 8. exd4 { [%eval 0.1] } 8... a6 { [%eval 0.33] } 9. Bd3 { [%eval -0.08] } 9... Bb4+? { (-0.08 → 1.21) Mistake. Qb6 was best. } { [%eval 1.21] } (9... Qb6 10. Be3 Qxb2 11. Nd2 Qc3 12. Rb1 Bd6 13. Rb3 Qc8 14. Nxd7 Nfxd7 15. c4) 10. c3 { [%eval 1.24] } 10... Bd6 { [%eval 1.36] } 11. O-O { [%eval 1.37] } 11... O-O { [%eval 1.31] } 12. Be2?! { (1.31 → 0.57) Inaccuracy. Nd2 was best. } { [%eval 0.57] } (12. Nd2 Ne8 13. Re1 g6 14. Qg4 Ng7 15. Ndf3 Be8 16. Ng5 h6) 12... Nc6 { [%eval 0.97] } 13. Bh5? { (0.97 → -0.44) Mistake. Nxf7 was best. } { [%eval -0.44] } (13. Nxf7 Rxf7 14. Bxd6 Qb6 15. Ba3 Re8 16. Nd2 e5 17. dxe5 Nxe5 18. Nf3 h6) 13... g6?! { (-0.44 → 0.59) Inaccuracy. Nxe5 was best. } { [%eval 0.59] } (13... Nxe5 14. dxe5 Nxh5 15. Qxh5 Bb8 16. Qg4 f6 17. exf6 Qxf6 18. Bxb8 Raxb8 19. Qb4) 14. Bf3 { [%eval 0.56] } 14... Nh5? { (0.56 → 2.01) Mistake. Ne8 was best. } { [%eval 2.01] } (14... Ne8 15. Nd2 f6 16. Nxd7 Qxd7 17. Bxd6 Nxd6 18. Re1 f5 19. Nb3) 15. Bh6?? { (2.01 → 0.16) Blunder. Nxf7 was best. } { [%eval 0.16] } (15. Nxf7 Rxf7 16. Bxd6 Be8 17. Bg3 Nxg3 18. hxg3 Qb6 19. b4 Rd8 20. Re1 Re7) 15... Re8? { (0.16 → 1.50) Mistake. Ng7 was best. } { [%eval 1.5] } (15... Ng7 16. Re1 Qc7 17. Nxd7 Qxd7 18. Nd2 Rfe8 19. Nf1 Nf5 20. Bg5 Kg7 21. g3) 16. Bg4?? { (1.50 → -1.20) Blunder. Nxd7 was best. } { [%eval -1.2] } (16. Nxd7 Qxd7 17. Bxh5 gxh5 18. Qxh5 f6 19. Nd2 Qf7 20. Qh3 Ne7 21. Nf3 Nf5) 16... Bxe5? { (-1.20 → 0.15) Mistake. Nxe5 was best. } { [%eval 0.15] } (16... Nxe5 17. dxe5 Bxe5 18. Bxh5 Qh4 19. f4 Bc7 20. Nd2 Qxh5 21. Qxh5 gxh5 22. Rf3) 17. Qf3?? { (0.15 → -5.18) Blunder. dxe5 was best. } { [%eval -5.18] } (17. dxe5 Nxe5 18. Bxh5 gxh5 19. Qxh5 Ng6 20. Nd2 Qh4 21. Qxh4 Nxh4 22. Bg5 Ng6) 17... Bxd4?? { (-5.18 → -1.92) Blunder. Bg7 was best. } { [%eval -1.92] } (17... Bg7 18. Bxg7 Nxg7 19. Qd1 e5 20. Bxd7 Qxd7 21. dxe5 Rxe5 22. Nd2 Qd8 23. Qb3) 18. Be3?? { (-1.92 → -5.46) Blunder. cxd4 was best. } { [%eval -5.46] } (18. cxd4 Nxd4 19. Qd1 e5 20. Bxh5 Nf5 21. Bd2 gxh5 22. Qxh5 Ng7 23. Qd1 Re6) 18... Bxe3 { [%eval -5.31] } 19. Qxe3 { [%eval -5.59] } 19... Qh4 { [%eval -5.09] } 20. h3 { [%eval -4.86] } 20... f5 { [%eval -4.59] } 21. Qb6?! { (-4.59 → -6.98) Inaccuracy. Bxh5 was best. } { [%eval -6.98] } (21. Bxh5 Qxh5 22. Nd2 Qh4 23. b4 f4 24. Qd3 Qf6 25. Rfe1 Rf8 26. b5 Nd8) 21... fxg4 { [%eval -7.34] } 22. f3 { [%eval -8.35] } 22... gxf3 { [%eval -6.96] } 23. Qf2 { [%eval -7.83] } 23... Qxf2+ { [%eval -8.01] } 24. Rxf2 { [%eval -7.98] } 24... fxg2 { [%eval -7.91] } 25. Rxg2 { [%eval -8.1] } 25... Rf8 { [%eval -8.07] } 26. Nd2 { [%eval -8.05] } 26... Nf4 { [%eval -8.2] } 27. Rg3 { [%eval -8.05] } 27... Ne2+ { [%eval -8.06] } 28. Kg2 { [%eval -8.13] } 28... Nxg3 { [%eval -8.2] } 29. Kxg3 { [%eval -8.08] } 29... Rf6 { [%eval -7.92] } 30. Nb3 { [%eval -8.02] } 30... Raf8 { [%eval -8.03] } 31. Nc5 { [%eval -8.04] } 31... Rf3+ { [%eval -7.84] } 32. Kg4? { (-7.84 → Mate in 3) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-3] } (32. Kg2 Bc8 33. b4 Rxc3 34. Rd1 Nxb4 35. Rb1 e5 36. Rxb4 Bxh3+ 37. Kh2) 32... Bc8 { [%eval #-4] } 33. b4 { [%eval #-3] } 33... e5+ { [%eval #-3] } 34. Kh4 { [%eval #-2] } 34... h6 { [%eval #-2] } 35. Rg1 { [%eval #-1] } 35... g5+ { [%eval #-5] } 36. Kh5 { [%eval #-2] } 36... Kg7 { [%eval #-5] } 37. Rh1 { [%eval #-3] } 37... Bxh3 { [%eval #-5] } 38. Ne6+ { [%eval #-4] } 38... Kf7? { (Mate in 4 → -8.39) Lost forced checkmate sequence. Bxe6 was best. } { [%eval -8.39] } (38... Bxe6 39. Rh4 Bg4+ 40. Rxg4 Rh3+ 41. Rh4 Rxh4#) 39. Nxf8 { [%eval -8.26] } 39... Kxf8 { [%eval -8.51] } 40. Kxh6 { [%eval -8.09] } 40... d4 { [%eval -6.98] } 41. Kxg5 { [%eval -8.65] } 41... dxc3 { [%eval -8.78] } 42. b5 { [%eval -8.6] } 42... axb5 { [%eval -8.58] } 43. axb5 { [%eval -8.37] } 43... Nd4 { [%eval -8.75] } 44. b6 { [%eval -8.83] } 44... Nb3 { [%eval -8.57] } 45. Rb1? { (-8.57 → Mate in 10) Checkmate is now unavoidable. Rh2 was best. } { [%eval #-10] } (45. Rh2 Ke7 46. Ra2 Kd6 47. Rh2 Kd5 48. Ra2 Be6 49. Kh5 Bf5 50. Kh4 e4) 45... Nd2?! { (Mate in 10 → -10.86) Lost forced checkmate sequence. c2 was best. } { [%eval -10.86] } (45... c2 46. Re1 c1=Q+ 47. Rxc1 Nxc1 48. Kh6 e4 49. Kg6 e3 50. Kh7 e2 51. Kg6) 46. Rc1 { [%eval -8.8] } 46... Nb3 { [%eval -8.71] } 47. Re1? { (-8.71 → Mate in 10) Checkmate is now unavoidable. Rc2 was best. } { [%eval #-10] } (47. Rc2 Ke7 48. Re2 Kd6 49. Rh2 Kd5 50. Rc2 Nc5 51. Kh6 Bf5 52. Rg2 c2) 47... c2 { [%eval #-9] } 48. Rxe5 { [%eval #-5] } 48... c1=Q+ { [%eval #-4] } 49. Kg6 { [%eval #-2] } 49... Rg3+ { [%eval #-3] } 50. Kf6 { [%eval #-1] } 50... Qb2?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Qh6# was best. } { [%eval 0.0] } { Draw by stalemate. } (50... Qh6#) 1/2-1/2