FEN
[Event "rated blitz game"]
[Site "https://lichess.org/zBPxKiSA"]
[Date "2026.05.22"]
[Round "-"]
[White "coderbird"]
[Black "GabrielO22"]
[Result "1-0"]
[GameId "zBPxKiSA"]
[UTCDate "2026.05.22"]
[UTCTime "23:43:58"]
[WhiteElo "1149"]
[BlackElo "1139"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-30"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A06"]
[Opening "Zukertort Opening: Old Indian Attack"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. d3 { [%eval 0.0] } { A06 Zukertort Opening: Old Indian Attack } 2... Nc6 { [%eval 0.09] } 3. h3 { [%eval -0.24] } 3... e5 { [%eval -0.3] } 4. e4 { [%eval -0.35] } 4... dxe4 { [%eval -0.28] } 5. dxe4 { [%eval -0.32] } 5... Qxd1+ { [%eval -0.3] } 6. Kxd1 { [%eval -0.26] } 6... Nd4?? { (-0.26 → 1.43) Blunder. Bc5 was best. } { [%eval 1.43] } (6... Bc5 7. Bb5 Bd7 8. Ke2 a6 9. Bd3 O-O-O 10. Nbd2 Nf6 11. Nb3) 7. Nxd4?! { (1.43 → 0.49) Inaccuracy. Nxe5 was best. } { [%eval 0.49] } (7. Nxe5 f6 8. Nd3 f5 9. c3 Nc6 10. e5 Nge7 11. Kc2 Nd5) 7... exd4 { [%eval 0.47] } 8. Bd3 { [%eval 0.28] } 8... Nf6 { [%eval 0.52] } 9. Ke2 { [%eval 0.27] } 9... b6 { [%eval 0.43] } 10. Bf4 { [%eval 0.44] } 10... Bb7 { [%eval 0.44] } 11. f3 { [%eval 0.42] } 11... O-O-O { [%eval 0.4] } 12. Nd2 { [%eval 0.45] } 12... Nh5 { [%eval 0.4] } 13. Bh2 { [%eval 0.43] } 13... Bd6 { [%eval 0.42] } 14. Bxd6 { [%eval 0.36] } 14... Rxd6 { [%eval 0.47] } 15. Kf2 { [%eval 0.44] } 15... Rg6 { [%eval 0.71] } 16. Rhg1 { [%eval 0.25] } 16... Ng3?? { (0.25 → 3.15) Blunder. Nf4 was best. } { [%eval 3.15] } (16... Nf4 17. h4 Rf6 18. Rh1 h5 19. a3 Nxd3+ 20. cxd3 Ba6 21. Ke2 Rg6 22. Rhg1) 17. e5 { [%eval 2.98] } 17... Re8? { (2.98 → 4.77) Mistake. Nh5 was best. } { [%eval 4.77] } (17... Nh5 18. Bf5+ Kb8 19. Bxg6 hxg6 20. g3 c5 21. Rge1 f5 22. b4 g5 23. bxc5) 18. Bxg6 { [%eval 4.76] } 18... fxg6 { [%eval 5.04] } 19. Kxg3 { [%eval 5.09] } 19... Rxe5 { [%eval 5.04] } 20. Ne4 { [%eval 4.93] } 20... Bxe4 { [%eval 4.78] } 21. fxe4 { [%eval 4.91] } 21... Rg5+ { [%eval 5.29] } 22. Kh2 { [%eval 5.08] } 22... h5 { [%eval 5.63] } 23. Rgf1 { [%eval 5.54] } 23... h4 { [%eval 6.12] } 24. Rad1 { [%eval 6.04] } 24... Rh5 { [%eval 6.99] } 25. Rxd4 { [%eval 6.67] } 25... g5 { [%eval 7.19] } 26. Rf5 { [%eval 7.15] } 26... g6 { [%eval 6.88] } 27. Rf6 { [%eval 6.74] } 27... g4 { [%eval 6.74] } 28. Rxg6 { [%eval 6.82] } 28... g3+ { [%eval 6.7] } 29. Kh1 { [%eval 6.49] } 29... Rb5 { [%eval 6.61] } 30. b3 { [%eval 6.53] } 30... Ra5 { [%eval 6.49] } 31. a4 { [%eval 6.22] } 31... Rc5 { [%eval 6.54] } 32. Rc4 { [%eval 6.58] } 32... Re5 { [%eval 6.47] } 33. Kg1 { [%eval 6.36] } 33... a6 { [%eval 6.91] } 34. Kf1 { [%eval 6.04] } 34... b5 { [%eval 6.82] } 35. axb5 { [%eval 6.68] } 35... axb5 { [%eval 6.56] } 36. Rb4 { [%eval 6.03] } 36... c5 { [%eval 7.26] } 37. Rxb5 { [%eval 7.53] } 37... Rxe4 { [%eval 7.49] } 38. Rxc5+ { [%eval 7.53] } 38... Kd7 { [%eval 7.43] } 39. Rh6 { [%eval 6.91] } 39... Rf4+ { [%eval 8.0] } 40. Ke2 { [%eval 7.56] } 40... Rf2+ { [%eval 7.41] } 41. Kd3 { [%eval 7.37] } 41... Rxg2 { [%eval 8.9] } 42. Rh7+ { [%eval 6.54] } 42... Ke6?? { (6.54 → Mate in 7) Checkmate is now unavoidable. Kd6 was best. } { [%eval #7] } (42... Kd6 43. Rg5 Ke6 44. Rxh4 Rg1 45. Rhg4 g2 46. Rxg2 Rf1 47. R2g3 Kd7 48. Ra5) 43. Rh6+ { [%eval 7.62] } 43... Kf7? { (7.62 → Mate in 5) Checkmate is now unavoidable. Kd7 was best. } { [%eval #5] } (43... Kd7 44. Rg5 Ke8 45. Rg7 Rf2 46. Rh8+ Rf8 47. Rxf8+ Kxf8 48. Rg4 Ke8 49. Ke4) 44. Rc7+ { [%eval #4] } 44... Kg8 { [%eval #4] } 45. Ra6?! { (Mate in 4 → 81.68) Lost forced checkmate sequence. Rg6+ was best. } { [%eval 81.68] } (45. Rg6+ Kf8 46. Ra6 Rd2+ 47. Kxd2 g2 48. Ra8#) 45... Rf2 { [%eval 11.99] } 46. Rca7?! { (11.99 → 6.18) Inaccuracy. Ra8+ was best. } { [%eval 6.18] } (46. Ra8+ Rf8 47. Rxf8+ Kxf8 48. Ke3 Kg8 49. Ra7 Kf8 50. Rh7 Kg8 51. Rxh4 g2) 46... g2 { [%eval 6.16] } 47. Ra8+ { [%eval 5.74] } 47... Rf8?? { (5.74 → Mate in 16) Checkmate is now unavoidable. Kf7 was best. } { [%eval #16] } (47... Kf7 48. R8a7+ Kg8 49. Rg6+ Kh8 50. Ra1 Kh7 51. Rg4 Rf1 52. Ra7+ Kh8 53. Rxh4+) 48. Rxf8+ { [%eval #15] } 48... Kxf8 { [%eval #16] } 49. Rf6+?? { (Mate in 16 → 0.00) Lost forced checkmate sequence. Rg6 was best. } { [%eval 0.0] } (49. Rg6 Kf7 50. Rxg2 Ke6 51. Ke4 Kf6 52. Rg1 Ke6 53. Rf1 Kd6 54. Rf6+ Kd7) 49... Ke7?? { (0.00 → Mate in 12) Checkmate is now unavoidable. Kg7 was best. } { [%eval #12] } (49... Kg7 50. Rf3 g1=Q 51. Kc3 Qc1 52. Rd3 Kf6 53. b4 Ke6 54. b5 Ke5 55. b6) 50. Rg6 { [%eval #11] } 50... Kf7 { [%eval #11] } 51. Rxg2 { [%eval #10] } 51... Kf6 { [%eval #10] } 52. Rg4 { [%eval #9] } 52... Kf5 { [%eval #11] } 53. Rxh4 { [%eval #10] } 53... Kg5 { [%eval #9] } 54. Rg4+ { [%eval #9] } 54... Kh5 { [%eval #5] } 55. b4 { [%eval #5] } 55... Kh6 { [%eval #5] } 56. b5 { [%eval #4] } 56... Kh5 { [%eval #4] } 57. b6 { [%eval #3] } 57... Kh6 { [%eval #3] } 58. b7 { [%eval #2] } 58... Kh7 { [%eval #2] } 59. b8=Q { [%eval #1] } { White wins on time. } 1-0