FEN
[Event "rated blitz game"]
[Site "https://lichess.org/z1hzrfXQ"]
[Date "2026.01.12"]
[Round "-"]
[White "mahmoudzidan888"]
[Black "java32"]
[Result "0-1"]
[GameId "z1hzrfXQ"]
[UTCDate "2026.01.12"]
[UTCTime "18:01:55"]
[WhiteElo "1736"]
[BlackElo "1720"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Queenside Fianchetto Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... b6 { [%eval 0.51] } { A04 Zukertort Opening: Queenside Fianchetto Variation } 2. b3 { [%eval 0.18] } 2... Bb7 { [%eval 0.13] } 3. Bb2 { [%eval 0.11] } 3... Nc6 { [%eval 0.46] } 4. Nc3 { [%eval 0.14] } 4... Nf6 { [%eval 0.2] } 5. d4 { [%eval 0.1] } 5... e6 { [%eval 0.09] } 6. e4 { [%eval -0.29] } 6... d5?! { (-0.29 → 0.45) Inaccuracy. Bb4 was best. } { [%eval 0.45] } (6... Bb4 7. Qd3 d5 8. exd5 Nxd5 9. O-O-O Bxc3 10. Bxc3 Nxc3 11. Qxc3) 7. e5 { [%eval 0.37] } 7... Nd7 { [%eval 0.53] } 8. Bd3 { [%eval 0.3] } 8... Ne7?! { (0.30 → 1.04) Inaccuracy. Nb4 was best. } { [%eval 1.04] } (8... Nb4 9. Be2) 9. a3 { [%eval 0.62] } 9... c5 { [%eval 0.77] } 10. dxc5? { (0.77 → -0.55) Mistake. O-O was best. } { [%eval -0.55] } (10. O-O Rc8) 10... Nxc5? { (-0.55 → 0.73) Mistake. bxc5 was best. } { [%eval 0.73] } (10... bxc5 11. O-O Ng6 12. Re1 Be7 13. Nb5 O-O 14. Nd6 Bxd6 15. exd6 Qb6 16. Rb1) 11. Be2 { [%eval 0.37] } 11... Ng6 { [%eval 0.78] } 12. b4 { [%eval 0.81] } 12... Nd7 { [%eval 0.68] } 13. O-O { [%eval 0.41] } 13... Be7 { [%eval 0.38] } 14. Nb5 { [%eval 0.38] } 14... a6 { [%eval 0.35] } 15. Nd6+ { [%eval -0.16] } 15... Bxd6 { [%eval -0.16] } 16. exd6 { [%eval -0.17] } 16... Nf6 { [%eval 0.18] } 17. a4 { [%eval -0.3] } 17... Qxd6 { [%eval -0.13] } 18. b5 { [%eval -0.19] } 18... a5 { [%eval 0.05] } 19. Ba3?! { (0.05 → -0.70) Inaccuracy. Re1 was best. } { [%eval -0.7] } (19. Re1 Ne4 20. Bd3 O-O-O 21. Bxe4 dxe4 22. Qxd6 Rxd6 23. Ne5 Nxe5 24. Bxe5 Rd7) 19... Qd7? { (-0.70 → 0.51) Mistake. Qc7 was best. } { [%eval 0.51] } (19... Qc7) 20. Qd4 { [%eval 0.5] } 20... Qc7 { [%eval 0.75] } 21. h3?? { (0.75 → -2.01) Blunder. c4 was best. } { [%eval -2.01] } (21. c4) 21... O-O-O? { (-2.01 → -0.66) Mistake. e5 was best. } { [%eval -0.66] } (21... e5 22. Nxe5 Nxe5 23. c4 O-O-O 24. c5 bxc5 25. Bxc5 Nc4 26. Ba7 Rhe8 27. Bd3) 22. c4? { (-0.66 → -2.40) Mistake. Rfc1 was best. } { [%eval -2.4] } (22. Rfc1 Ne4) 22... dxc4 { [%eval -2.17] } 23. Qc3 { [%eval -2.61] } 23... Bd5? { (-2.61 → -0.97) Mistake. Nf4 was best. } { [%eval -0.97] } (23... Nf4 24. Qxc4 Qxc4 25. Bxc4 Bxf3 26. gxf3 Nxh3+ 27. Kh2 Nf4 28. Rg1 Ng6 29. Rac1) 24. Rac1 { [%eval -0.96] } 24... Kb8?! { (-0.96 → -0.36) Inaccuracy. Kb7 was best. } { [%eval -0.36] } (24... Kb7) 25. Bb2?! { (-0.36 → -1.36) Inaccuracy. Qe3 was best. } { [%eval -1.36] } (25. Qe3 Rd7) 25... Ka7? { (-1.36 → 0.17) Mistake. Ne4 was best. } { [%eval 0.17] } (25... Ne4) 26. Qe3?! { (0.17 → -0.75) Inaccuracy. Bxc4 was best. } { [%eval -0.75] } (26. Bxc4) 26... Qb7?! { (-0.75 → -0.16) Inaccuracy. Rc8 was best. } { [%eval -0.16] } (26... Rc8 27. Rc2 Qf4 28. Rfc1 Rc7 29. Nd2 Rhc8 30. Nxc4 Bxc4 31. Bxc4 Qxe3 32. fxe3) 27. Ne5? { (-0.16 → -1.50) Mistake. Rfd1 was best. } { [%eval -1.5] } (27. Rfd1) 27... Nxe5 { [%eval -1.46] } 28. Bxe5 { [%eval -1.36] } 28... Bxg2 { [%eval -1.46] } 29. Rfd1? { (-1.46 → -2.85) Mistake. Rfe1 was best. } { [%eval -2.85] } (29. Rfe1 Rc8 30. Bxc4 Bd5 31. Be2 Nd7 32. Bc3 Ka8 33. Bd4 f6 34. Bg4 f5) 29... Bxh3?? { (-2.85 → 2.69) Blunder. Rxd1+ was best. } { [%eval 2.69] } (29... Rxd1+ 30. Bxd1 Rc8 31. Bd4 Bd5 32. Qc3 Ka8 33. Qg3 Ne4 34. Qxg7 f6 35. Qxb7+) 30. f3?? { (2.69 → -4.48) Blunder. Qxh3 was best. } { [%eval -4.48] } (30. Qxh3) 30... Bf5? { (-4.48 → -2.44) Mistake. Rxd1+ was best. } { [%eval -2.44] } (30... Rxd1+ 31. Rxd1 Ng4 32. Qg5 Nxe5 33. Qxe5 Rc8 34. Qc3 Rc5 35. Kf2 e5 36. Rg1) 31. Rxc4 { [%eval -2.64] } 31... Rxd1+ { [%eval -2.79] } 32. Bxd1 { [%eval -2.53] } 32... Rd8?? { (-2.53 → 0.00) Blunder. Rc8 was best. } { [%eval 0.0] } (32... Rc8 33. Rxc8 Qxc8 34. Bd4 Nd5 35. Qd2 Kb7 36. Bb3 Nb4 37. Bxg7 Qc5+ 38. Bd4) 33. Rc7 { [%eval 0.0] } 33... Rxd1+ { [%eval 0.0] } 34. Kg2?? { (0.00 → -1.86) Blunder. Kf2 was best. } { [%eval -1.86] } (34. Kf2 Qxc7 35. Bxc7 Nd5 36. Qe5 Rc1 37. Bd8 f6 38. Qd6 h5 39. Qd7+ Ka8) 34... Rd7?? { (-1.86 → 0.01) Blunder. Qxc7 was best. } { [%eval 0.01] } (34... Qxc7 35. Bxc7 Nd5 36. Qe5 f6 37. Qg3 Kb7 38. Bd8 Kc8 39. Bxb6 Nxb6 40. Qxg7) 35. Rxb7+ { [%eval 0.0] } 35... Rxb7 { [%eval 0.02] } 36. Bd4 { [%eval 0.0] } 36... Nd5 { [%eval 0.08] } 37. Qg1 { [%eval -0.44] } 37... f6 { [%eval -0.33] } 38. Kh2 { [%eval -0.49] } 38... Bg6 { [%eval 0.0] } 39. Qf2 { [%eval -0.43] } 39... e5 { [%eval -0.47] } 40. Bb2?? { (-0.47 → -4.48) Blunder. Qa2 was best. } { [%eval -4.48] } (40. Qa2 Rd7) 40... Nf4?? { (-4.48 → -0.46) Blunder. Rc7 was best. } { [%eval -0.46] } (40... Rc7 41. Kg1 Rc2 42. Qh4 Rxb2 43. Qc4 Rd2 44. Qc6 Bf5 45. Kf1 g5 46. Ke1) 41. Qd2 { [%eval -0.66] } 41... Rc7 { [%eval -0.58] } 42. Kg3?? { (-0.58 → -5.18) Blunder. Qd6 was best. } { [%eval -5.18] } (42. Qd6) 42... Nh5+ { [%eval -5.17] } 43. Kg4 { [%eval -4.7] } 43... Nf4?? { (-4.70 → -0.71) Blunder. Rc4+ was best. } { [%eval -0.71] } (43... Rc4+ 44. f4 Rxf4+ 45. Kh3 Be4 46. Qd7+ Bb7 47. Bc3 Rxa4 48. Kh2 Nf4 49. Qd2) 44. Qd8?! { (-0.71 → -1.58) Inaccuracy. Bd4 was best. } { [%eval -1.58] } (44. Bd4 exd4) 44... Rb7? { (-1.58 → -0.44) Mistake. Ne6 was best. } { [%eval -0.44] } (44... Ne6 45. Qg8) 45. Bc3?! { (-0.44 → -1.25) Inaccuracy. Qc8 was best. } { [%eval -1.25] } (45. Qc8 Ne2 46. Kh3 Bf7 47. Qc2 Nf4+ 48. Kg3 h5 49. Ba3 g5 50. Bc1 h4+) 45... Ne6?! { (-1.25 → -0.36) Inaccuracy. Bh5+ was best. } { [%eval -0.36] } (45... Bh5+) 46. Qd1? { (-0.36 → -1.58) Mistake. Qd6 was best. } { [%eval -1.58] } (46. Qd6) 46... Nc5?! { (-1.58 → -0.57) Inaccuracy. Rc7 was best. } { [%eval -0.57] } (46... Rc7) 47. Qg1?! { (-0.57 → -1.45) Inaccuracy. Qd6 was best. } { [%eval -1.45] } (47. Qd6 Nxa4) 47... Ka8? { (-1.45 → 0.04) Mistake. Rc7 was best. } { [%eval 0.04] } (47... Rc7) 48. f4?! { (0.04 → -0.53) Inaccuracy. Bxa5 was best. } { [%eval -0.53] } (48. Bxa5 Nxa4 49. Qa1 bxa5 50. Qxa4 h5+ 51. Kh4 Rb6 52. Qxa5+ Kb7 53. Qb4 Bf5) 48... e4? { (-0.53 → 0.75) Mistake. Nxa4 was best. } { [%eval 0.75] } (48... Nxa4 49. Ba1) 49. Bd4 { [%eval 0.45] } 49... Rc7 { [%eval 0.51] } 50. f5 { [%eval 0.86] } 50... h5+ { [%eval 1.19] } 51. Kf4 { [%eval 1.21] } 51... Bh7 { [%eval 1.22] } 52. Qh2 { [%eval 0.74] } 52... Rd7?? { (0.74 → 4.93) Blunder. Bg8 was best. } { [%eval 4.93] } (52... Bg8) 53. Be3?? { (4.93 → 0.00) Blunder. Bxc5 was best. } { [%eval 0.0] } (53. Bxc5 bxc5 54. Qxh5 Kb7 55. Qe8 Rc7 56. Qxe4+ Ka7 57. Qe6 Bg8 58. Qxg8 c4) 53... Rd5 { [%eval 0.08] } 54. Qxh5?? { (0.08 → -5.70) Blunder. Kg3 was best. } { [%eval -5.7] } (54. Kg3) 54... Bxf5?? { (-5.70 → 1.84) Blunder. Rxf5+ was best. } { [%eval 1.84] } (54... Rxf5+ 55. Qxf5 Bxf5 56. Kxf5 Kb7 57. Bf4 Nxa4 58. Kxe4 Nc3+ 59. Kd3 Nxb5 60. Bc1) 55. Qe8+ { [%eval 1.84] } 55... Ka7 { [%eval 1.75] } 56. Qe7+?? { (1.75 → 0.00) Blunder. Qc6 was best. } { [%eval 0.0] } (56. Qc6 Nd3+ 57. Kg3 Rc5 58. Bxc5 Nxc5 59. Qc7+ Nb7 60. Qxg7 e3 61. Qxf6 Bc2) 56... Rd7 { [%eval 0.0] } 57. Qe8 { [%eval 0.0] } 57... Be6?? { (0.00 → 4.38) Blunder. Rd3 was best. } { [%eval 4.38] } (57... Rd3 58. Qf7+ Rd7 59. Qg8 Be6 60. Qe8 Nd3+ 61. Kg3 Bf5 62. Qh8 Kb7 63. Qh5) 58. Bxc5 { [%eval 4.29] } 58... bxc5?! { (4.29 → 6.92) Inaccuracy. g5+ was best. } { [%eval 6.92] } (58... g5+ 59. Ke3 Bh3 60. Bd4 Rb7 61. Qxe4 f5 62. Qc6 Bg4 63. Kd2 f4 64. Qf6) 59. Qxe6 { [%eval 6.35] } 59... Rd4?? { (6.35 → Mate in 12) Checkmate is now unavoidable. g5+ was best. } { [%eval #12] } (59... g5+ 60. Kf5) 60. Qa6+ { [%eval #11] } 60... Kb8 { [%eval #11] } 61. b6?? { (Mate in 11 → 6.71) Lost forced checkmate sequence. Qb6+ was best. } { [%eval 6.71] } (61. Qb6+ Kc8 62. Qxc5+ Kd7 63. Qxd4+ Ke6 64. Qxe4+ Kd6 65. Qc6+ Ke7 66. Kf5 g6+) 61... e3+ { [%eval 6.6] } 62. Kxe3 { [%eval 6.56] } 62... Rxa4?? { (6.56 → Mate in 2) Checkmate is now unavoidable. Rd7 was best. } { [%eval #2] } (62... Rd7 63. Qb5 Re7+ 64. Kf2 Kb7 65. Qxa5 Rd7 66. Qxc5 g5 67. a5 g4 68. Qb5) 63. Qb5?! { (Mate in 2 → 15.71) Lost forced checkmate sequence. Qa7+ was best. } { [%eval 15.71] } (63. Qa7+ Kc8 64. Qc7#) 63... Ra3+?! { (15.71 → Mate in 9) Checkmate is now unavoidable. Kb7 was best. } { [%eval #9] } (63... Kb7 64. Qxa4) 64. Ke4 { [%eval #8] } 64... Kb7 { [%eval #8] } 65. Kd5 { [%eval #7] } 65... Rd3+ { [%eval #5] } { Black wins on time. } 0-1