FEN
[Event "rated bullet game"]
[Site "https://adjva4.dpdns.org/YlaJwPiz"]
[Date "2026.04.28"]
[Round "-"]
[White "Soulgazing"]
[Black "Xiaoba"]
[Result "1-0"]
[GameId "YlaJwPiz"]
[UTCDate "2026.04.28"]
[UTCTime "07:16:06"]
[WhiteElo "1793"]
[BlackElo "1787"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "D00"]
[Opening "Queen's Pawn Game: Accelerated London System"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... Nf6 { [%eval 0.14] } 3. e3 { [%eval 0.04] } 3... Bf5 { [%eval 0.14] } 4. Nf3 { [%eval 0.16] } 4... e6 { [%eval 0.18] } 5. h3 { [%eval -0.07] } 5... c5 { [%eval 0.0] } 6. c3 { [%eval -0.21] } 6... Qb6 { [%eval -0.18] } 7. Qb3 { [%eval -0.38] } 7... c4 { [%eval -0.31] } 8. Qxb6 { [%eval -0.4] } 8... axb6 { [%eval -0.36] } 9. Nbd2 { [%eval -0.61] } 9... b5 { [%eval -0.33] } 10. Be2 { [%eval -0.88] } 10... b4 { [%eval -0.89] } 11. O-O?! { (-0.89 → -1.46) Inaccuracy. cxb4 was best. } { [%eval -1.46] } (11. cxb4 Bxb4 12. a3 Ba5 13. O-O Nc6 14. b3 Bxd2 15. Nxd2 c3 16. g4 Bg6) 11... bxc3 { [%eval -1.5] } 12. bxc3 { [%eval -1.17] } 12... Ba3 { [%eval -1.08] } 13. Rfb1? { (-1.08 → -2.54) Mistake. g4 was best. } { [%eval -2.54] } (13. g4 Bc2 14. g5 Nfd7 15. e4 Bb2 16. exd5 exd5 17. Bxc4 Bxa1 18. Bxd5 Bxc3) 13... Bxb1 { [%eval -2.49] } 14. Rxb1 { [%eval -2.5] } 14... Nc6 { [%eval -2.34] } 15. Rxb7 { [%eval -2.52] } 15... O-O { [%eval -2.59] } 16. g4 { [%eval -2.68] } 16... Na5 { [%eval -2.04] } 17. Rb5 { [%eval -2.17] } 17... Nd7?! { (-2.17 → -1.31) Inaccuracy. h6 was best. } { [%eval -1.31] } (17... h6 18. Bd1 Nc6 19. g5 hxg5 20. Nxg5 Bc1 21. Ndf3 Rxa2 22. Rc5 Rc8 23. Ne5) 18. e4 { [%eval -1.48] } 18... dxe4? { (-1.48 → -0.14) Mistake. Nf6 was best. } { [%eval -0.14] } (18... Nf6 19. Bg3 dxe4 20. Ng5 e3 21. fxe3 Bc1 22. Nge4 Bxd2 23. Nxd2 Nd5 24. Ne4) 19. Nxe4 { [%eval -0.17] } 19... f6?? { (-0.17 → 2.30) Blunder. Rfc8 was best. } { [%eval 2.3] } (19... Rfc8 20. g5 Nc6 21. Nfd2 Bc1 22. Bxc4 Bxd2 23. Nxd2 Na5 24. Bf1 Rxc3 25. Ne4) 20. Nfd2?? { (2.30 → 0.47) Blunder. Bc7 was best. } { [%eval 0.47] } (20. Bc7 Nc6 21. Bxc4 Nd8 22. Bxd8 Rfxd8 23. Bxe6+ Kf8 24. Kg2 Ke7 25. Bb3 Rdb8) 20... e5 { [%eval 0.85] } 21. dxe5 { [%eval 0.82] } 21... fxe5 { [%eval 1.12] } 22. Be3 { [%eval 0.99] } 22... Rfb8 { [%eval 1.19] } 23. Rd5 { [%eval 1.44] } 23... Nb6 { [%eval 1.37] } 24. Rxe5 { [%eval 1.47] } 24... Bb2 { [%eval 1.85] } 25. Bf4?! { (1.85 → 0.87) Inaccuracy. Rf5 was best. } { [%eval 0.87] } (25. Rf5 Ba1 26. Kf1 h6 27. g5 Na4 28. gxh6 Nxc3 29. Bf3 Nxe4) 25... Nc6?? { (0.87 → 4.56) Blunder. Rf8 was best. } { [%eval 4.56] } (25... Rf8 26. Rb5 Rxf4 27. Rxb2 Nd7 28. Rb5 h6 29. Kg2 Kh8 30. h4 Rff8 31. g5) 26. Rb5 { [%eval 4.6] } 26... Rxa2?! { (4.60 → 6.86) Inaccuracy. Bxc3 was best. } { [%eval 6.86] } (26... Bxc3 27. Bxb8 Nd4 28. Rxb6 Nxe2+ 29. Kf1 Bxd2 30. Nxd2 Nd4 31. Nxc4 Ra4 32. Ne3) 27. Bxb8 { [%eval 6.81] } 27... Ra1+ { [%eval 6.96] } 28. Kg2 { [%eval 6.77] } 28... Nxb8 { [%eval 7.56] } 29. Rxb6 { [%eval 7.72] } 29... Nd7 { [%eval 7.56] } 30. Rxb2 { [%eval 7.47] } 30... Ne5 { [%eval 7.67] } 31. Rb7 { [%eval 7.26] } 31... Nd3 { [%eval 7.45] } 32. Nf3 { [%eval 7.37] } 32... Rc1? { (7.37 → Mate in 8) Checkmate is now unavoidable. Ra8 was best. } { [%eval #8] } (32... Ra8 33. Bxd3 cxd3 34. Rd7 Re8 35. Nfd2 h5 36. gxh5 Re5 37. c4 Rxh5 38. c5) 33. Bxd3 { [%eval #7] } 33... cxd3 { [%eval #7] } 34. Rd7? { (Mate in 7 → 7.16) Lost forced checkmate sequence. Nfg5 was best. } { [%eval 7.16] } (34. Nfg5 Rb1 35. Rxb1 Kf8 36. Rb7 h6 37. Ne6+ Kg8 38. Rxg7+ Kh8 39. Nf6 d2) 34... d2 { [%eval 7.43] } 35. Nexd2 { [%eval 7.26] } 35... Rxc3 { [%eval 6.86] } 36. Ne5 { [%eval 6.46] } 36... Rg3+?? { (6.46 → Mate in 6) Checkmate is now unavoidable. Rc8 was best. } { [%eval #6] } (36... Rc8 37. Ndf3 h6 38. Ra7 Kh7 39. Nd4 Re8 40. Nef3 h5 41. Ra6 hxg4 42. hxg4) 37. fxg3 { [%eval #5] } 37... Kf8 { [%eval #5] } 38. Rd8+ { [%eval #13] } 38... Ke7 { [%eval #14] } 39. Rd7+ { [%eval #12] } 39... Ke6 { [%eval #11] } 40. Rxg7 { [%eval #12] } 40... Kxe5 { [%eval #11] } 41. Rxh7 { [%eval #10] } 41... Kd4 { [%eval #9] } 42. Rh5 { [%eval #8] } 42... Ke3 { [%eval #4] } 43. Rf5 { [%eval #8] } 43... Kxd2 { [%eval #8] } 44. h4 { [%eval #8] } 44... Ke3 { [%eval #8] } 45. h5 { [%eval #7] } 45... Ke4 { [%eval #7] } 46. h6 { [%eval #6] } { Black resigns. } 1-0