FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/hbp21ZyZ"]
[Date "2025.10.12"]
[Round "-"]
[White "shibainuwan"]
[Black "X-Messina"]
[Result "0-1"]
[GameId "hbp21ZyZ"]
[UTCDate "2025.10.12"]
[UTCTime "15:48:14"]
[WhiteElo "1014"]
[BlackElo "978"]
[WhiteRatingDiff "-15"]
[BlackRatingDiff "+23"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.18] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... g6 { [%eval 0.55] } 3. e3 { [%eval 0.32] } 3... Bg7 { [%eval 0.45] } 4. Bd3 { [%eval -0.03] } 4... b6?! { (-0.03 → 0.62) Inaccuracy. Nf6 was best. } { [%eval 0.62] } (4... Nf6 5. O-O c5 6. dxc5 O-O 7. c4 dxc4 8. Bxc4 Nbd7 9. c6) 5. O-O { [%eval 0.42] } 5... Bb7 { [%eval 0.57] } 6. b3 { [%eval 0.08] } 6... Nc6 { [%eval 0.53] } 7. Bb2 { [%eval 0.35] } 7... a5 { [%eval 0.61] } 8. c4 { [%eval 0.59] } 8... e6 { [%eval 0.67] } 9. Nbd2 { [%eval 0.58] } 9... a4?! { (0.58 → 1.42) Inaccuracy. Nf6 was best. } { [%eval 1.42] } (9... Nf6 10. a3 O-O 11. Qc2 Ne7 12. Rfd1 Nd7 13. Rac1 Rc8 14. b4 axb4 15. axb4) 10. a3?! { (1.42 → 0.31) Inaccuracy. cxd5 was best. } { [%eval 0.31] } (10. cxd5 exd5 11. bxa4 Nge7 12. Ba3 Ba6 13. Bb5 O-O 14. Bxc6 Nxc6 15. Bxf8 Bxf8) 10... Qd7? { (0.31 → 1.76) Mistake. axb3 was best. } { [%eval 1.76] } (10... axb3) 11. Qc2? { (1.76 → 0.41) Mistake. b4 was best. } { [%eval 0.41] } (11. b4 Nge7 12. Re1 Nf5 13. Rc1 O-O 14. h3 dxc4 15. Nxc4 Rfd8 16. Rc2 f6) 11... Nf6? { (0.41 → 2.12) Mistake. axb3 was best. } { [%eval 2.12] } (11... axb3) 12. c5?? { (2.12 → 0.21) Blunder. cxd5 was best. } { [%eval 0.21] } (12. cxd5 exd5 13. Bb5 O-O 14. bxa4 Qe6 15. Rfc1 Na5 16. Qxc7 Ne4 17. Nxe4 dxe4) 12... b5?? { (0.21 → 2.51) Blunder. axb3 was best. } { [%eval 2.51] } (12... axb3 13. Nxb3) 13. Bxb5 { [%eval 2.6] } 13... Nb4?? { (2.60 → 7.63) Blunder. axb3 was best. } { [%eval 7.63] } (13... axb3 14. Nxb3 Ng8 15. Qe2 Nge7 16. Bc3 Qc8 17. Na5 Ba6 18. a4 O-O 19. h3) 14. axb4?! { (7.63 → 5.23) Inaccuracy. Bxd7+ was best. } { [%eval 5.23] } (14. Bxd7+ Kxd7 15. axb4 Ba6 16. Rfc1 axb3 17. Qxb3 Rhb8 18. Qd1 Kc8 19. h4) 14... Qxb5 { [%eval 5.28] } 15. e4?? { (5.28 → -0.34) Blunder. bxa4 was best. } { [%eval -0.34] } (15. bxa4 Qd7 16. Ne5 Qd8 17. c6 Bc8 18. b5 O-O 19. Bc3 Ba6 20. h3 Ne4) 15... a3?! { (-0.34 → 0.29) Inaccuracy. axb3 was best. } { [%eval 0.29] } (15... axb3) 16. Bxa3 { [%eval 0.3] } 16... O-O? { (0.30 → 1.43) Mistake. Nxe4 was best. } { [%eval 1.43] } (16... Nxe4 17. Rfc1) 17. c6? { (1.43 → 0.05) Mistake. e5 was best. } { [%eval 0.05] } (17. e5 Ne4) 17... Bxc6 { [%eval 0.11] } 18. Ne5 { [%eval 0.0] } 18... Bb7 { [%eval 0.01] } 19. Qxc7 { [%eval -0.04] } 19... Rac8 { [%eval 0.47] } 20. Qa5 { [%eval 0.49] } 20... Qe2?? { (0.49 → 2.67) Blunder. Ba6 was best. } { [%eval 2.67] } (20... Ba6 21. Rfe1) 21. Ndf3?? { (2.67 → -0.14) Blunder. b5 was best. } { [%eval -0.14] } (21. b5 Ra8 22. Qb6 Rxa3 23. Rxa3 Qxd2 24. Qxb7 Nxe4 25. Ra8 Bxe5 26. Rxf8+ Kxf8) 21... dxe4 { [%eval -0.16] } 22. Ng5?? { (-0.16 → -2.33) Blunder. Rfe1 was best. } { [%eval -2.33] } (22. Rfe1) 22... Rfe8?? { (-2.33 → 0.52) Blunder. e3 was best. } { [%eval 0.52] } (22... e3 23. b5 Ng4 24. Qe1 exf2+ 25. Rxf2 Qxe1+ 26. Rxe1 Nxf2 27. Bxf8 Bxf8 28. Kxf2) 23. Ngxf7?? { (0.52 → -2.11) Blunder. Rae1 was best. } { [%eval -2.11] } (23. Rae1) 23... Ng4?? { (-2.11 → 1.84) Blunder. e3 was best. } { [%eval 1.84] } (23... e3 24. Nc4 Kxf7 25. Qb5 Rxc4 26. Qxb7+ Re7 27. Qa6 Rc2 28. Qxe2 Rxe2 29. b5) 24. Nd6?? { (1.84 → -2.64) Blunder. Rae1 was best. } { [%eval -2.64] } (24. Rae1) 24... e3?! { (-2.64 → -1.64) Inaccuracy. Bxe5 was best. } { [%eval -1.64] } (24... Bxe5 25. dxe5 e3 26. Nxb7 exf2+ 27. Kh1 Ne3 28. Rxf2 Qxf2 29. Rg1 Rc2 30. Nd6) 25. Nxc8?? { (-1.64 → -7.34) Blunder. Nxg4 was best. } { [%eval -7.34] } (25. Nxg4 Qxg4) 25... exf2+ { [%eval -7.06] } 26. Kh1 { [%eval -6.86] } 26... Bxc8?? { (-6.86 → 3.11) Blunder. Ne3 was best. } { [%eval 3.11] } (26... Ne3 27. d5 Bxd5 28. h3 Rxc8 29. Ng4 Bxg2+ 30. Kh2 Nxf1+ 31. Kxg2 Ne3+ 32. Kh1) 27. Qa4?? { (3.11 → 0.00) Blunder. Nxg4 was best. } { [%eval 0.0] } (27. Nxg4 Qxg4 28. Rxf2 Qxd4 29. Raf1 e5 30. b5 Bf5 31. b6 e4 32. Bc5 Qd3) 27... Rd8 { [%eval 0.45] } 28. Nxg4 { [%eval 0.71] } 28... Qxg4?! { (0.71 → 1.60) Inaccuracy. Bxd4 was best. } { [%eval 1.6] } (28... Bxd4) 29. Rxf2?? { (1.60 → -3.77) Blunder. Qc6 was best. } { [%eval -3.77] } (29. Qc6) 29... Bb7?? { (-3.77 → 1.87) Blunder. Qxd4 was best. } { [%eval 1.87] } (29... Qxd4) 30. Bb2?? { (1.87 → 0.00) Blunder. Qb5 was best. } { [%eval 0.0] } (30. Qb5) 30... Rxd4?? { (0.00 → Mate in 2) Checkmate is now unavoidable. Rf8 was best. } { [%eval #2] } (30... Rf8 31. Rxf8+ Bxf8 32. Rg1 Bxg2+ 33. Rxg2 Qd1+ 34. Rg1 Qf3+ 35. Rg2 Qf1+ 36. Rg1) 31. Bxd4? { (Mate in 2 → 7.27) Lost forced checkmate sequence. Qe8+ was best. } { [%eval 7.27] } (31. Qe8+ Bf8 32. Qxf8#) 31... Bxd4? { (7.27 → Mate in 2) Checkmate is now unavoidable. Bxg2+ was best. } { [%eval #2] } (31... Bxg2+ 32. Rxg2 Qxd4 33. Qe8+ Bf8 34. Rf1 Qxb4 35. Qf7+ Kh8 36. Qxf8+ Qxf8 37. Rxf8+) 32. Qe8+ { [%eval #1] } 32... Kg7 { [%eval #1] } 33. Qf7+?? { (Mate in 1 → 5.52) Lost forced checkmate sequence. Qf8# was best. } { [%eval 5.52] } (33. Qf8#) 33... Kh6 { [%eval 5.39] } 34. Qxb7 { [%eval 5.43] } 34... Bxa1 { [%eval 5.34] } 35. Rf7?? { (5.34 → Mate in 2) Checkmate is now unavoidable. Qf3 was best. } { [%eval #-2] } (35. Qf3 Qd4 36. Qf4+ Qxf4 37. Rxf4 e5 38. Rc4 Bd4 39. b5 Kg5 40. g3 h5) 35... Qd1+ { [%eval #-1] } 36. Rf1 { [%eval #-1] } 36... Qxf1# { Black wins by checkmate. } 0-1