FEN
[Event "rated rapid game"]
[Site "https://lichess.org/qUBqdctM"]
[Date "2026.02.10"]
[Round "-"]
[White "iboulaye"]
[Black "elhajsaid"]
[Result "1/2-1/2"]
[GameId "qUBqdctM"]
[UTCDate "2026.02.10"]
[UTCTime "23:38:05"]
[WhiteElo "1316"]
[BlackElo "1280"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A02"]
[Opening "Bird Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... b6 { [%eval 0.0] } 2. Nf3 { [%eval -0.14] } 2... Bb7 { [%eval -0.09] } 3. e3 { [%eval -0.2] } 3... e6 { [%eval -0.05] } 4. b3 { [%eval -0.1] } 4... c5 { [%eval -0.1] } 5. Bb2 { [%eval -0.11] } 5... Qc7 { [%eval 0.1] } 6. Be5 { [%eval -0.32] } 6... d6 { [%eval -0.22] } 7. Bb2 { [%eval -0.27] } 7... Nc6 { [%eval -0.25] } 8. Bb5 { [%eval -0.54] } 8... a6 { [%eval -0.41] } 9. Bxc6+ { [%eval -0.52] } 9... Bxc6 { [%eval -0.49] } 10. d3 { [%eval -0.5] } 10... b5 { [%eval -0.45] } 11. O-O { [%eval -0.48] } 11... b4?! { (-0.48 → 0.43) Inaccuracy. Nf6 was best. } { [%eval 0.43] } (11... Nf6 12. Qe2 Be7 13. e4 O-O 14. c4 bxc4 15. bxc4 Rab8 16. Bc3 Nh5 17. Ne1) 12. c3?! { (0.43 → -0.32) Inaccuracy. e4 was best. } { [%eval -0.32] } (12. e4 Nf6 13. Nbd2 Be7 14. e5 dxe5 15. Nxe5 O-O 16. Nxc6 Qxc6 17. Nc4 Rad8) 12... Qb6?! { (-0.32 → 0.75) Inaccuracy. a5 was best. } { [%eval 0.75] } (12... a5 13. a3 bxc3 14. Nxc3 Nf6 15. b4 axb4 16. axb4 Rxa1 17. Qxa1 cxb4 18. Ne4) 13. cxb4 { [%eval 0.35] } 13... Qxb4 { [%eval 0.39] } 14. Ba3?! { (0.39 → -0.27) Inaccuracy. Na3 was best. } { [%eval -0.27] } (14. Na3 Nf6 15. e4 Be7 16. e5 dxe5 17. f5 exf5 18. Nxe5 Bd5 19. Nac4 Qb7) 14... Qb6 { [%eval 0.15] } 15. d4 { [%eval 0.07] } 15... cxd4 { [%eval 0.41] } 16. exd4? { (0.41 → -1.00) Mistake. Qxd4 was best. } { [%eval -1.0] } (16. Qxd4 Qxd4 17. Nxd4 Bb5 18. Re1 Rc8 19. Nxb5 axb5 20. Rc1 Rb8 21. Bb2 Nf6) 16... Bd5? { (-1.00 → 0.15) Mistake. Nf6 was best. } { [%eval 0.15] } (16... Nf6 17. f5 exf5 18. Qe1+ Be4 19. Nbd2 d5 20. Qc1 Nd7 21. Bxf8 Rxf8 22. Nxe4) 17. Nbd2 { [%eval -0.25] } 17... Bxf3 { [%eval -0.27] } 18. Nxf3 { [%eval -0.34] } 18... Nf6 { [%eval -0.02] } 19. Re1?! { (-0.02 → -0.94) Inaccuracy. f5 was best. } { [%eval -0.94] } (19. f5 exf5 20. Qd3 Be7 21. Rae1 g6 22. Nd2 Qd8 23. Qg3 O-O 24. Rxf5 Ne8) 19... Nd5?? { (-0.94 → 0.90) Blunder. g6 was best. } { [%eval 0.9] } (19... g6 20. Kh1 Be7 21. Nd2 O-O 22. Qf3 Qxd4 23. Nc4 Qd5 24. Qe3 Rad8 25. Rad1) 20. g3? { (0.90 → -0.45) Mistake. f5 was best. } { [%eval -0.45] } (20. f5 Be7 21. fxe6 O-O 22. h3 h6 23. Kh2 Qb7 24. Bc1 f5 25. Bd2 Rac8) 20... Qa5?! { (-0.45 → 0.20) Inaccuracy. g6 was best. } { [%eval 0.2] } (20... g6 21. Nd2 Bg7 22. Kh1 Qxd4 23. Rc1 O-O 24. Nc4 Qa7 25. Qf3 Rfd8 26. Bxd6) 21. Bb2?! { (0.20 → -0.39) Inaccuracy. Qc2 was best. } { [%eval -0.39] } (21. Qc2 Qb5 22. f5 Be7 23. Nd2 O-O 24. fxe6 fxe6 25. Nc4 Qd7 26. Qe4 Rf6) 21... Be7 { [%eval 0.0] } 22. Qd2? { (0.00 → -1.16) Mistake. f5 was best. } { [%eval -1.16] } (22. f5 exf5 23. Nd2 O-O 24. Nc4 Qb5 25. Qf3 Rae8 26. a4 Qb7 27. Rac1 Qa8) 22... Qxd2 { [%eval -1.02] } 23. Nxd2 { [%eval -1.1] } 23... O-O?! { (-1.10 → -0.39) Inaccuracy. Kd7 was best. } { [%eval -0.39] } (23... Kd7 24. Rf1 f5 25. Nc4 h6 26. Rae1 g5 27. Ne3 Nxe3 28. Rxe3 gxf4 29. gxf4) 24. Ne4 { [%eval -0.78] } 24... Nb4 { [%eval -0.59] } 25. Re2 { [%eval -0.57] } 25... Rac8 { [%eval -0.34] } 26. a3 { [%eval -0.79] } 26... a5?? { (-0.79 → 3.94) Blunder. Nd5 was best. } { [%eval 3.94] } (26... Nd5 27. Rf1 f5 28. Nf2 Kf7 29. Rfe1 Bf6 30. Rxe6 Be5 31. dxe5 Kxe6 32. exd6+) 27. axb4 { [%eval 3.9] } 27... axb4 { [%eval 4.27] } 28. Ra4 { [%eval 3.44] } 28... h6 { [%eval 4.04] } 29. Bc1?? { (4.04 → -2.23) Blunder. d5 was best. } { [%eval -2.23] } (29. d5 Rc7 30. Kf1 Rfc8 31. Nf2 g5 32. Rxb4 Bf8 33. Ra4 e5 34. Ne4 Rc2) 29... Rxc1+ { [%eval -2.21] } 30. Kg2 { [%eval -2.1] } 30... Rcc8? { (-2.10 → -0.56) Mistake. d5 was best. } { [%eval -0.56] } (30... d5 31. Ra7 Re8 32. Nd2 Rc2 33. Rf2 Bf6 34. Nf3 Rxf2+ 35. Kxf2 Rc8 36. g4) 31. Rxb4 { [%eval -0.59] } 31... d5 { [%eval -0.53] } 32. Nc5? { (-0.53 → -1.81) Mistake. Rb7 was best. } { [%eval -1.81] } (32. Rb7 Rfe8 33. Nd2 Bf6 34. Nf3 Rb8 35. Rd7 Rec8 36. Rb2 Rb4 37. Ne5 Bxe5) 32... Bxc5 { [%eval -1.71] } 33. dxc5 { [%eval -1.74] } 33... Rxc5 { [%eval -1.97] } 34. Rb7 { [%eval -1.85] } 34... Rfc8 { [%eval -1.68] } 35. b4 { [%eval -1.98] } 35... Rc2?! { (-1.98 → -1.25) Inaccuracy. R5c7 was best. } { [%eval -1.25] } (35... R5c7 36. Rxc7 Rxc7 37. f5 Rc6 38. b5 Rb6 39. Kf3 Kf8 40. fxe6 fxe6 41. Kf4) 36. Rxc2? { (-1.25 → -2.66) Mistake. Kf2 was best. } { [%eval -2.66] } (36. Kf2 R2c3 37. Re3 Rc1 38. h4 Rb1 39. Ra3 h5 40. b5 Rc4 41. Ra8+ Kh7) 36... Rxc2+ { [%eval -2.37] } 37. Kh3?! { (-2.37 → -3.48) Inaccuracy. Kg1 was best. } { [%eval -3.48] } (37. Kg1 g5 38. f5 exf5 39. Rd7 Rd2 40. b5 Kg7 41. b6 Kf6 42. b7 Rb2) 37... g6 { [%eval -3.29] } 38. b5 { [%eval -3.36] } 38... Kg7 { [%eval -3.46] } 39. Rd7 { [%eval -3.77] } 39... Rb2 { [%eval -3.41] } 40. Rd6 { [%eval -4.21] } 40... Rxb5 { [%eval -4.34] } 41. g4 { [%eval -4.9] } 41... g5 { [%eval -4.73] } 42. f5 { [%eval -4.93] } 42... Kf6 { [%eval -4.76] } 43. fxe6 { [%eval -5.16] } 43... fxe6 { [%eval -5.26] } 44. Rd8 { [%eval -5.17] } 44... e5 { [%eval -4.75] } 45. Kg3 { [%eval -5.16] } 45... e4 { [%eval -4.85] } 46. Rf8+ { [%eval -5.63] } 46... Kg7 { [%eval -4.9] } 47. Rf2 { [%eval -5.31] } 47... Rb3+ { [%eval -5.26] } 48. Kg2 { [%eval -4.96] } 48... e3 { [%eval -5.24] } 49. Re2 { [%eval -5.38] } 49... d4 { [%eval -5.1] } 50. Kf3 { [%eval -4.94] } 50... Rc3 { [%eval -4.77] } 51. Ke4 { [%eval -4.77] } 51... Rc4? { (-4.77 → -2.68) Mistake. d3 was best. } { [%eval -2.68] } (51... d3 52. Rxe3 d2 53. Rxc3 d1=Q 54. h3 Qe2+ 55. Kd4 Qb2 56. Kd3 Qg2 57. Kd4) 52. Kd5? { (-2.68 → -4.52) Mistake. Re1 was best. } { [%eval -4.52] } (52. Re1 Kf6 53. Kd5 Rb4 54. h3 Ra4 55. Rf1+ Ke7 56. Re1 h5 57. Ke4 h4) 52... Ra4? { (-4.52 → -2.71) Mistake. d3 was best. } { [%eval -2.71] } (52... d3 53. Rxe3 Rxg4 54. Rxd3 Kg6 55. Ke5 Rh4 56. Rd2 Rf4 57. Rd6+ Kh5 58. Rc6) 53. Ke4?! { (-2.71 → -4.00) Inaccuracy. h3 was best. } { [%eval -4.0] } (53. h3 Kf6 54. Re1 Ke7 55. Re2 Kf7 56. Re1 h5 57. Ke4 h4 58. Ke5 Ke7) 53... Kf6 { [%eval -4.29] } 54. h3 { [%eval -4.81] } 54... Ke6 { [%eval -4.37] } 55. Re1 { [%eval -4.54] } 55... Kd6 { [%eval -3.83] } 56. Rd1?! { (-3.83 → -4.84) Inaccuracy. Rc1 was best. } { [%eval -4.84] } (56. Rc1 e2 57. Re1 Kc5 58. Rxe2 Ra3 59. Rc2+ Rc3 60. Re2 Kc4 61. Re1 Rxh3) 56... e2 { [%eval -4.52] } 57. Re1 { [%eval -3.85] } 57... Ra2?? { (-3.85 → 0.00) Blunder. Kc5 was best. } { [%eval 0.0] } (57... Kc5 58. Rxe2 Ra3 59. Rc2+ Rc3 60. Re2 Rxh3 61. Rc2+ Rc3 62. Re2 Rc1 63. Rh2) 58. Kxd4 { [%eval 0.0] } 58... Ke6 { [%eval -0.09] } 59. Kd3 { [%eval -0.13] } 59... Ra3+ { [%eval -0.11] } 60. Kxe2 { [%eval -0.23] } 60... Rxh3 { [%eval 0.0] } 61. Kf2+ { [%eval 0.0] } 61... Kf6 { [%eval 0.0] } 62. Kf1?? { (0.00 → -7.06) Blunder. Re8 was best. } { [%eval -7.06] } (62. Re8 Rd3 63. Re4 Rc3 64. Re8) 62... Rg3?? { (-7.06 → 0.00) Blunder. Rh1+ was best. } { [%eval 0.0] } (62... Rh1+ 63. Ke2 Rxe1+ 64. Kd3 Ke5 65. Kc4 Re4+ 66. Kc5 Rxg4 67. Kb6 Re4 68. Ka7) 63. Re4 { [%eval 0.0] } 63... Rf3+ { [%eval 0.0] } 64. Ke2 { [%eval 0.0] } 64... Rf4 { [%eval 0.0] } 65. Ke3 { [%eval 0.0] } 65... Rf1 { [%eval 0.0] } 66. Ke2 { [%eval 0.0] } 66... Rh1 { [%eval 0.0] } 67. Re3 { [%eval -0.03] } 67... Rh2+ { [%eval -0.1] } 68. Kf3?? { (-0.10 → -8.76) Blunder. Kd3 was best. } { [%eval -8.76] } (68. Kd3 h5 69. gxh5 g4 70. Re8 Rxh5 71. Ke4 Kg5 72. Rg8+ Kh4 73. Kf4 Kh3) 68... Rh3+ { [%eval -81.15] } 69. Kf2 { [%eval -14.48] } 69... Rxe3 { [%eval -7.22] } 70. Kxe3 { [%eval -7.54] } 70... Kg6?? { (-7.54 → 0.00) Blunder. Ke5 was best. } { [%eval 0.0] } (70... Ke5 71. Kf3 Kd4 72. Ke2 Ke4 73. Kd1 Kf3 74. Kd2 Kxg4 75. Kd1 Kf4 76. Ke2) 71. Kf3 { [%eval 0.0] } 71... h5 { [%eval 0.0] } 72. gxh5+ { [%eval 0.0] } 72... Kxh5 { [%eval 0.0] } 73. Kg3 { [%eval 0.0] } 73... g4 { [%eval 0.0] } 74. Kh2 { [%eval 0.0] } 74... Kh4 { [%eval 0.0] } 75. Kg2 { [%eval 0.0] } 75... g3 { [%eval 0.0] } 76. Kf3?? { (0.00 → Mate in 13) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-13] } (76. Kg1 Kg4 77. Kg2 Kf4 78. Kg1 Kf3 79. Kh1 Ke4 80. Kg2 Kf4) 76... Kh3 { [%eval #-12] } 77. Ke2 { [%eval #-12] } 77... g2 { [%eval -5.13] } 78. Kf2?? { (-5.13 → Mate in 9) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-9] } (78. Kd2 Kg3 79. Kd3 Kh4 80. Kd4 Kg5 81. Ke5 Kg6 82. Ke6 Kg7 83. Ke5 g1=Q) 78... Kh2 { [%eval #-8] } 79. Kf3 { [%eval #-8] } 79... g1=Q { [%eval #-8] } 80. Ke4 { [%eval #-7] } 80... Qd1 { [%eval #-9] } 81. Ke5 { [%eval #-7] } 81... Qd3 { [%eval #-8] } 82. Ke6 { [%eval #-8] } 82... Qd4 { [%eval #-7] } 83. Kf5 { [%eval #-7] } 83... Qe3 { [%eval #-6] } 84. Kf6 { [%eval #-6] } 84... Kg3 { [%eval #-5] } 85. Kf5 { [%eval #-4] } 85... Qe7 { [%eval #-3] } 86. Kg6 { [%eval #-3] } 86... Qf8 { [%eval #-5] } 87. Kg5 { [%eval #-5] } 87... Kf3 { [%eval #-5] } 88. Kg6 { [%eval #-5] } { Draw by time and insufficient material. } 1/2-1/2