FEN
[Event "rated bullet game"]
[Site "https://lichess.org/unpPXuqa"]
[Date "2026.05.06"]
[Round "-"]
[White "Drei_km_reichen_auch"]
[Black "Qray212"]
[Result "1-0"]
[GameId "unpPXuqa"]
[UTCDate "2026.05.06"]
[UTCTime "15:51:40"]
[WhiteElo "2167"]
[BlackElo "2207"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "A04"]
[Opening "Zukertort Opening: Kingside Fianchetto"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... g6 { [%eval 0.38] } { A04 Zukertort Opening: Kingside Fianchetto } 2. d4 { [%eval 0.13] } 2... c5 { [%eval 0.64] } 3. g3?! { (0.64 → -0.04) Inaccuracy. d5 was best. } { [%eval -0.04] } (3. d5 d6 4. e4 Nf6 5. Nc3 Bg7 6. Bc4 O-O 7. O-O Bg4) 3... cxd4 { [%eval 0.0] } 4. Bg2 { [%eval -0.32] } 4... Bg7 { [%eval 0.0] } 5. Nxd4 { [%eval -0.11] } 5... Nc6 { [%eval 0.0] } 6. Nxc6 { [%eval -0.09] } 6... bxc6 { [%eval -0.07] } 7. O-O { [%eval -0.03] } 7... Nf6 { [%eval 0.04] } 8. c4 { [%eval 0.13] } 8... O-O { [%eval 0.25] } 9. Nc3 { [%eval 0.27] } 9... Rb8 { [%eval 0.27] } 10. e4 { [%eval -0.26] } 10... Ba6? { (-0.26 → 1.07) Mistake. d6 was best. } { [%eval 1.07] } (10... d6 11. e5 Ng4 12. exd6 exd6 13. h3 Ne5 14. b3 Bf5 15. Bf4 Nd3 16. Bd2) 11. Qa4?! { (1.07 → 0.18) Inaccuracy. e5 was best. } { [%eval 0.18] } (11. e5 Ne8 12. Qa4 Nc7 13. Re1 Bb7 14. Qxa7 Ne6 15. Rb1 h5 16. h4 d5) 11... Bb7?! { (0.18 → 1.15) Inaccuracy. Qc8 was best. } { [%eval 1.15] } (11... Qc8 12. Bh3 h5 13. e5 Ng4 14. Bxg4 hxg4 15. Re1 Re8 16. c5 Bd3 17. Qxg4) 12. Rd1 { [%eval 0.89] } 12... a6?! { (0.89 → 1.70) Inaccuracy. c5 was best. } { [%eval 1.7] } (12... c5 13. Qxa7 Qc8 14. e5 Ng4 15. Nd5 Bxd5 16. Rxd5 d6 17. exd6 exd6 18. h3) 13. Bf4 { [%eval 1.62] } 13... d6 { [%eval 1.55] } 14. c5 { [%eval 1.56] } 14... Nh5 { [%eval 1.57] } 15. Be3 { [%eval 1.45] } 15... Qc7 { [%eval 1.51] } 16. g4?! { (1.51 → 0.54) Inaccuracy. Qa3 was best. } { [%eval 0.54] } (16. Qa3 dxc5 17. Bxc5 Rfe8 18. Be3 e5 19. Bc5 Bf8 20. Bxf8 Rxf8 21. Rac1 Rbd8) 16... Nf6 { [%eval 0.65] } 17. cxd6 { [%eval 0.33] } 17... exd6 { [%eval 0.31] } 18. Bf4 { [%eval 0.28] } 18... Rbd8 { [%eval 0.63] } 19. h3 { [%eval 0.63] } 19... Rfe8 { [%eval 0.72] } 20. Rac1 { [%eval 0.46] } 20... h6 { [%eval 0.62] } 21. b4 { [%eval 0.28] } 21... g5 { [%eval 0.78] } 22. Bg3 { [%eval 0.7] } 22... Re6 { [%eval 0.79] } 23. Nd5 { [%eval 0.75] } 23... Qb8 { [%eval 0.75] } 24. Nxf6+ { [%eval 0.26] } 24... Bxf6 { [%eval 0.27] } 25. Qa5 { [%eval 0.3] } 25... Rde8 { [%eval 0.3] } 26. f3 { [%eval -0.11] } 26... Bd8 { [%eval -0.13] } 27. Qa3 { [%eval -0.16] } 27... Bb6+ { [%eval -0.09] } 28. Kh2 { [%eval -0.33] } 28... Bc7 { [%eval -0.12] } 29. Bf1?? { (-0.12 → -2.44) Blunder. Kh1 was best. } { [%eval -2.44] } (29. Kh1 Qa8 30. Qc3 Bb8 31. a4 d5 32. Bxb8 Qxb8 33. Qc5 Qg3 34. a5 Bc8) 29... Qa7?? { (-2.44 → 0.97) Blunder. d5 was best. } { [%eval 0.97] } (29... d5 30. Bxc7 Qxc7+ 31. Kg2 dxe4 32. Rc5 Rf6 33. fxe4 Qf4 34. Qd3 Rxe4 35. Qd2) 30. Bc4 { [%eval 1.04] } 30... d5 { [%eval 1.1] } 31. Bxc7 { [%eval 1.06] } 31... dxc4? { (1.06 → 2.39) Mistake. Qf2+ was best. } { [%eval 2.39] } (31... Qf2+ 32. Kh1 R8e7 33. Rf1 Qh4 34. Bh2 Qxh3 35. Bb3 Rf6 36. Qb2 Rxf3 37. Rxf3) 32. Bg3 { [%eval 2.37] } 32... c5?! { (2.37 → 3.11) Inaccuracy. a5 was best. } { [%eval 3.11] } (32... a5 33. bxa5 Ba6 34. Kg2 h5 35. Bf2 Qc7 36. Qc5 Re5 37. Qb6 Qc8 38. Rd2) 33. bxc5 { [%eval 2.95] } 33... Bc6 { [%eval 2.94] } 34. Rxc4 { [%eval 3.13] } 34... Qb7 { [%eval 3.26] } 35. Rcd4 { [%eval 3.14] } 35... Qb5 { [%eval 3.49] } 36. Qc3 { [%eval 3.34] } 36... a5 { [%eval 3.57] } 37. R1d2 { [%eval 3.29] } 37... a4 { [%eval 3.46] } 38. Rd8 { [%eval 3.18] } 38... Qb7 { [%eval 3.45] } 39. Rxe8+ { [%eval 3.23] } 39... Rxe8 { [%eval 3.59] } 40. Bd6 { [%eval 3.29] } 40... a3 { [%eval 3.76] } 41. Qxa3 { [%eval 3.55] } 41... Ra8 { [%eval 4.34] } 42. Qb3 { [%eval 3.91] } 42... Qd7 { [%eval 4.13] } 43. Qc4 { [%eval 3.7] } 43... Ra4 { [%eval 3.73] } 44. Qd3 { [%eval 3.4] } 44... Ra8 { [%eval 3.75] } 45. e5?! { (3.75 → 2.73) Inaccuracy. Qc3 was best. } { [%eval 2.73] } (45. Qc3 Qe6 46. a3 f6 47. Bg3 h5 48. Kg2 h4 49. Bf2 Qe5 50. Qb3+ Kg7) 45... Rd8 { [%eval 3.23] } 46. Kg3 { [%eval 2.94] } 46... Qe6 { [%eval 3.41] } 47. Qf5 { [%eval 3.41] } 47... Qxf5 { [%eval 3.65] } 48. gxf5 { [%eval 3.72] } 48... Ra8 { [%eval 3.51] } 49. e6 { [%eval 3.7] } 49... Ra3 { [%eval 3.35] } 50. Rf2 { [%eval 3.09] } 50... fxe6 { [%eval 3.24] } 51. fxe6 { [%eval 2.94] } 51... Kg7 { [%eval 3.3] } 52. e7 { [%eval 3.17] } 52... Kf7 { [%eval 3.33] } 53. Kg4 { [%eval 2.73] } 53... Ke8? { (2.73 → 4.92) Mistake. Rd3 was best. } { [%eval 4.92] } (53... Rd3 54. h4 Bd7+ 55. Kg3 gxh4+ 56. Kxh4 Re3 57. Kg3 Bc6 58. Kg4 Kf6 59. Kf4) 54. Kf5?! { (4.92 → 3.72) Inaccuracy. f4 was best. } { [%eval 3.72] } (54. f4 Ra4 55. Kf5 g4 56. hxg4 Kf7 57. g5 Bd7+ 58. Ke5 Ra3 59. gxh6 Rh3) 54... Bxf3?! { (3.72 → 5.63) Inaccuracy. Kf7 was best. } { [%eval 5.63] } (54... Kf7 55. f4 gxf4 56. Kxf4 Kf6 57. Kg4+ Kg6 58. Rf8 Re3 59. Kf4 Re4+ 60. Kg3) 55. Kg6 { [%eval 5.72] } 55... h5 { [%eval 5.94] } 56. Kxg5 { [%eval 5.52] } 56... Bc6?? { (5.52 → Mate in 2) Checkmate is now unavoidable. Rd3 was best. } { [%eval #2] } (56... Rd3 57. a4 Kd7 58. a5 Bc6 59. Rf8 Ke6 60. e8=Q+ Bxe8 61. Rxe8+ Kd7 62. Rf8) 57. Rf8+ { [%eval #1] } 57... Kd7 { [%eval #1] } 58. Rd8+? { (Mate in 1 → 7.23) Lost forced checkmate sequence. e8=Q# was best. } { [%eval 7.23] } (58. e8=Q#) 58... Ke6 { [%eval 7.23] } 59. e8=Q+ { [%eval 7.07] } 59... Bxe8 { [%eval 6.99] } 60. Rxe8+ { [%eval 6.47] } 60... Kf7?? { (6.47 → Mate in 11) Checkmate is now unavoidable. Kd7 was best. } { [%eval #11] } (60... Kd7 61. Re7+ Kc6 62. h4 Ra8 63. Re5 Rg8+ 64. Kxh5 Kb7 65. Rg5 Rh8+ 66. Kg4) 61. Re7+ { [%eval #10] } 61... Kf8 { [%eval #10] } 62. Kxh5?! { (Mate in 10 → 15.68) Lost forced checkmate sequence. Re3+ was best. } { [%eval 15.68] } (62. Re3+ Kf7 63. Rxa3 Ke6 64. h4 Kd5 65. Kf5 Kc6 66. Ke6 Kb5 67. Kd5 Kb4) 62... Rxh3+?! { (15.68 → Mate in 11) Checkmate is now unavoidable. Rc3 was best. } { [%eval #11] } (62... Rc3 63. Re3+ Kf7 64. Rxc3 Ke6 65. Kg6 Kd7 66. h4 Kc6 67. Rf3 Kb7 68. h5) 63. Kg4 { [%eval #10] } 63... Ra3 { [%eval #9] } 64. c6?! { (Mate in 9 → 12.05) Lost forced checkmate sequence. Ra7+ was best. } { [%eval 12.05] } (64. Ra7+ Ke8 65. Rxa3 Kd7 66. Kf5 Kc6 67. Rb3 Kd5 68. Be7 Kc4 69. c6 Kd5) 64... Kg8?! { (12.05 → Mate in 3) Checkmate is now unavoidable. Rd3 was best. } { [%eval #3] } (64... Rd3 65. c7 Rxd6 66. Rh7 Rd4+ 67. Kf5 Rc4 68. c8=R+ Rxc8 69. Rh8+ Ke7 70. Rxc8) 65. Kf4?! { (Mate in 3 → 13.39) Lost forced checkmate sequence. Bxa3 was best. } { [%eval 13.39] } (65. Bxa3 Kf8 66. c7 Kg8 67. c8=Q#) 65... Rxa2?! { (13.39 → Mate in 9) Checkmate is now unavoidable. Rc3 was best. } { [%eval #9] } (65... Rc3 66. c7 Rc2 67. Rd7 Rc1 68. a4 Rf1+ 69. Ke3 Re1+ 70. Kd2 Re8 71. a5) 66. c7 { [%eval #8] } 66... Rc2 { [%eval #8] } 67. Kf5 { [%eval #7] } 67... Kh8 { [%eval #4] } 68. Ke6 { [%eval #6] } 68... Kg8 { [%eval #6] } 69. Kd7 { [%eval #8] } 69... Kh8 { [%eval #8] } 70. c8=Q+ { [%eval #6] } 70... Rxc8 { [%eval #6] } 71. Kxc8 { [%eval #5] } 71... Kg8 { [%eval #5] } 72. Kd7 { [%eval #4] } 72... Kh8 { [%eval #4] } 73. Ke6 { [%eval #3] } 73... Kg8 { [%eval #3] } 74. Kf6 { [%eval #2] } 74... Kh8 { [%eval #2] } 75. Kg6 { [%eval #1] } 75... Kg8 { [%eval #1] } 76. Rf7 { [%eval #1] } 76... Kh8 { [%eval #1] } 77. Rf8# { White wins by checkmate. } 1-0
