FEN
[Event "rated blitz game"]
[Site "https://lichess.org/2rO2yuqG"]
[Date "2025.12.27"]
[Round "-"]
[White "caodanny"]
[Black "HassanTalabeigii"]
[Result "1-0"]
[GameId "2rO2yuqG"]
[UTCDate "2025.12.27"]
[UTCTime "19:11:04"]
[WhiteElo "1256"]
[BlackElo "1323"]
[WhiteRatingDiff "+16"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. d4 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. c4 { [%eval 0.39] } 3... c6 { [%eval 0.76] } 4. Qb3 { [%eval 0.35] } 4... b6 { [%eval 0.79] } 5. Nc3 { [%eval 0.75] } 5... e6?! { (0.75 → 1.64) Inaccuracy. dxc4 was best. } { [%eval 1.64] } (5... dxc4 6. Qxc4 Nf6 7. g3 b5 8. Qb3 e6 9. Bg2 b4 10. Na4) 6. cxd5 { [%eval 1.57] } 6... exd5 { [%eval 1.61] } 7. Bf4? { (1.61 → 0.29) Mistake. e4 was best. } { [%eval 0.29] } (7. e4 Bxe4 8. Nxe4 Qe7 9. Ne5 f6 10. Qh3 fxe5 11. Qc8+ Qd8) 7... Bd6 { [%eval 0.26] } 8. Bxd6 { [%eval 0.22] } 8... Qxd6 { [%eval 0.18] } 9. e3 { [%eval 0.21] } 9... Nf6 { [%eval 0.24] } 10. Be2 { [%eval 0.19] } 10... O-O { [%eval 0.29] } 11. O-O { [%eval 0.26] } 11... h6 { [%eval 0.3] } 12. Rac1 { [%eval 0.12] } 12... Ne4?! { (0.12 → 0.81) Inaccuracy. Nbd7 was best. } { [%eval 0.81] } (12... Nbd7) 13. Nxe4 { [%eval 0.9] } 13... Bxe4 { [%eval 0.85] } 14. Ne5 { [%eval 0.84] } 14... Re8 { [%eval 1.17] } 15. Bf3?! { (1.17 → 0.16) Inaccuracy. Rfd1 was best. } { [%eval 0.16] } (15. Rfd1 Bf5) 15... Bxf3 { [%eval 0.22] } 16. Nxf3 { [%eval 0.21] } 16... Qg6?! { (0.21 → 1.29) Inaccuracy. Nd7 was best. } { [%eval 1.29] } (16... Nd7) 17. Ne5?! { (1.29 → 0.68) Inaccuracy. Rc3 was best. } { [%eval 0.68] } (17. Rc3) 17... Qf6 { [%eval 1.16] } 18. Ng4?! { (1.16 → 0.10) Inaccuracy. Rc2 was best. } { [%eval 0.1] } (18. Rc2 Rd8 19. f4 Rd6 20. Rfc1 Qe6 21. Qa3 Qe7 22. h3 a5 23. Qb3 b5) 18... Qg6?! { (0.10 → 0.69) Inaccuracy. Qe6 was best. } { [%eval 0.69] } (18... Qe6) 19. Ne5 { [%eval 0.72] } 19... Qf6 { [%eval 1.26] } 20. Qd3?! { (1.26 → 0.36) Inaccuracy. Rc2 was best. } { [%eval 0.36] } (20. Rc2 c5) 20... a5? { (0.36 → 1.67) Mistake. c5 was best. } { [%eval 1.67] } (20... c5 21. b3) 21. Rc2? { (1.67 → 0.19) Mistake. Qb3 was best. } { [%eval 0.19] } (21. Qb3) 21... b5? { (0.19 → 1.66) Mistake. Qe6 was best. } { [%eval 1.66] } (21... Qe6 22. Nf3) 22. Rfc1 { [%eval 1.68] } 22... Rc8?! { (1.68 → 2.65) Inaccuracy. Re6 was best. } { [%eval 2.65] } (22... Re6) 23. Ng4? { (2.65 → 1.30) Mistake. Rc5 was best. } { [%eval 1.3] } (23. Rc5 Qe6 24. Qc2 b4 25. Nxc6 Nxc6 26. Rxc6 Rxc6 27. Qxc6 Rb8 28. Qc7 Rb6) 23... Qg5?! { (1.30 → 2.40) Inaccuracy. Qe6 was best. } { [%eval 2.4] } (23... Qe6 24. Ne5) 24. Ne5 { [%eval 2.27] } 24... f6?! { (2.27 → 3.53) Inaccuracy. b4 was best. } { [%eval 3.53] } (24... b4 25. Nxc6 Rxc6 26. Rxc6 Nxc6 27. Rxc6 g6 28. h3 h5 29. Qb3 Qf5 30. Qc2) 25. Nxc6 { [%eval 3.48] } 25... Nxc6 { [%eval 3.5] } 26. Rxc6 { [%eval 3.64] } 26... Rxc6 { [%eval 3.75] } 27. Rxc6 { [%eval 3.81] } 27... b4 { [%eval 3.62] } 28. Qb5?! { (3.62 → 2.75) Inaccuracy. Rc5 was best. } { [%eval 2.75] } (28. Rc5 h5 29. h3 h4 30. a4 Qh5 31. Qb3 Qf7 32. Kf1 Rd8 33. Rxa5 f5) 28... Qh5 { [%eval 3.49] } 29. Qd3?! { (3.49 → 2.64) Inaccuracy. h3 was best. } { [%eval 2.64] } (29. h3 Kh8 30. Qd3 Qe8 31. Rc5 Rc8 32. Rxd5 Rc1+ 33. Kh2 a4 34. Rb5 Rc2) 29... a4?! { (2.64 → 3.37) Inaccuracy. Qe8 was best. } { [%eval 3.37] } (29... Qe8 30. Qc2 a4 31. h3 b3 32. axb3 axb3 33. Qc5 Qh5 34. Kh2 Qf5 35. Rc7) 30. h3 { [%eval 3.45] } 30... a3 { [%eval 4.02] } 31. b3?! { (4.02 → 2.70) Inaccuracy. bxa3 was best. } { [%eval 2.7] } (31. bxa3 bxa3 32. Rc3 f5 33. Rxa3 Rxa3 34. Qxa3 f4 35. Qd6 fxe3 36. fxe3 Kh7) 31... Rb8 { [%eval 2.92] } 32. Rc5 { [%eval 3.24] } 32... f5?! { (3.24 → 4.78) Inaccuracy. Rd8 was best. } { [%eval 4.78] } (32... Rd8 33. Rb5 Rc8 34. Rxb4 f5 35. Rb5 Rc1+ 36. Kh2 Qf7 37. Rc5 Rxc5 38. dxc5) 33. Rxd5 { [%eval 4.64] } 33... Rc8 { [%eval 4.98] } 34. Qxf5?! { (4.98 → 3.58) Inaccuracy. Rxf5 was best. } { [%eval 3.58] } (34. Rxf5 Qh4 35. Rc5 Rf8 36. Qc4+ Kh8 37. Qc2 Qf6 38. f4 Re8 39. Kh2 Qd6) 34... Qd1+?! { (3.58 → 4.98) Inaccuracy. Qxf5 was best. } { [%eval 4.98] } (34... Qxf5 35. Rxf5 Rc2 36. Rb5 Rxa2 37. Rxb4 Re2 38. Ra4 a2 39. Kh2 Rxf2 40. Kg3) 35. Kh2 { [%eval 5.26] } 35... Rf8 { [%eval 5.22] } 36. Qe6+ { [%eval 5.06] } 36... Kh7 { [%eval 5.12] } 37. Qe4+ { [%eval 5.03] } 37... Kg8 { [%eval 5.24] } 38. Qe7 { [%eval 4.64] } 38... Qh5?? { (4.64 → Mate in 7) Checkmate is now unavoidable. Qc2 was best. } { [%eval #7] } (38... Qc2 39. Rd7 Qg6 40. Rd8 Rxd8 41. Qxd8+ Kh7 42. Qe7 Qc2 43. d5 Qxa2 44. Qe4+) 39. Rd8?? { (Mate in 7 → 4.24) Lost forced checkmate sequence. Rxh5 was best. } { [%eval 4.24] } (39. Rxh5 Rf6 40. Rc5 Kh7 41. Rc7 Rg6 42. Qe4 h5 43. Rc8 Kh6 44. Rh8+ Kg5) 39... Qf7?! { (4.24 → 6.57) Inaccuracy. Rxd8 was best. } { [%eval 6.57] } (39... Rxd8 40. Qxd8+ Kh7 41. Qe7 Qe2 42. d5 Qxa2 43. Qe4+ Kh8 44. d6 Qd2 45. Qe7) 40. Qxf7+ { [%eval 8.7] } 40... Kxf7 { [%eval 8.69] } 41. Rxf8+ { [%eval 8.64] } 41... Kxf8 { [%eval 8.33] } 42. Kg3 { [%eval 7.53] } 42... Kf7 { [%eval 9.2] } 43. Kf4 { [%eval 8.74] } 43... Kf6 { [%eval 12.28] } 44. d5 { [%eval 9.37] } 44... Ke7 { [%eval 15.77] } 45. Ke5 { [%eval 11.23] } 45... Kd7 { [%eval 11.09] } 46. e4 { [%eval 9.62] } 46... g5? { (9.62 → Mate in 17) Checkmate is now unavoidable. h5 was best. } { [%eval #17] } (46... h5 47. f4 h4 48. d6 Kc6 49. Ke6 Kc5 50. d7 Kd4 51. d8=Q+ Ke3 52. f5) 47. Kf6 { [%eval 12.54] } 47... Kd6?! { (12.54 → Mate in 18) Checkmate is now unavoidable. Kc7 was best. } { [%eval #18] } (47... Kc7 48. e5 h5 49. e6 g4 50. e7 gxh3 51. gxh3 Kd7 52. Kf7 Kc7 53. e8=Q) 48. e5+ { [%eval #19] } 48... Kxd5 { [%eval #17] } 49. e6 { [%eval #19] } 49... Kd6 { [%eval 10.5] } 50. Kf7 { [%eval 9.61] } 50... Kc7? { (9.61 → Mate in 9) Checkmate is now unavoidable. Kd5 was best. } { [%eval #9] } (50... Kd5 51. e7 Kd4 52. e8=Q Kd3 53. Qb5+ Kd2 54. Qxb4+ Ke2 55. Ke6 g4 56. Qxg4+) 51. e7 { [%eval #10] } 51... Kd7 { [%eval #7] } 52. e8=Q+ { [%eval #6] } 52... Kd6 { [%eval #7] } 53. Kf6 { [%eval #7] } 53... Kd5 { [%eval #6] } 54. Qe3 { [%eval #7] } 54... Kc6 { [%eval #7] } 55. Qd4 { [%eval #6] } 55... Kb5 { [%eval #6] } 56. Ke6 { [%eval #5] } 56... Kc6 { [%eval #5] } 57. Qd5+ { [%eval #5] } 57... Kb6 { [%eval #4] } 58. Kd6 { [%eval #3] } 58... Ka6 { [%eval #3] } 59. Kc7 { [%eval #2] } 59... g4 { [%eval #2] } 60. hxg4 { [%eval #2] } 60... h5 { [%eval #2] } 61. gxh5 { [%eval #1] } 61... Ka7 { [%eval #1] } 62. Qa5# { White wins by checkmate. } 1-0