FEN
[Event "rated rapid game"]
[Site "https://lichess.org/2mPX0VUG"]
[Date "2026.04.30"]
[Round "-"]
[White "jufriadi"]
[Black "karimbelfadel"]
[Result "1-0"]
[GameId "2mPX0VUG"]
[UTCDate "2026.04.30"]
[UTCTime "18:17:38"]
[WhiteElo "944"]
[BlackElo "996"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-15"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A00"]
[Opening "Ware Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. a4 { [%eval -0.21] } { A00 Ware Opening } 1... d5 { [%eval 0.0] } 2. b3?! { (0.00 → -0.65) Inaccuracy. d4 was best. } { [%eval -0.65] } (2. d4 Nf6 3. c3 Bf5 4. Bf4 e6 5. a5 a6 6. e3 c5) 2... Bf5 { [%eval -0.3] } 3. h4?! { (-0.30 → -1.18) Inaccuracy. Bb2 was best. } { [%eval -1.18] } (3. Bb2 Nf6 4. e3 a6 5. d4 e6 6. Bd3 Ne4 7. Ne2 Bb4+) 3... Nc6 { [%eval -0.92] } 4. g3?! { (-0.92 → -1.52) Inaccuracy. Ba3 was best. } { [%eval -1.52] } (4. Ba3 Nh6 5. c3 e5 6. Bxf8 Rxf8 7. b4 Qf6 8. a5 e4) 4... Nf6 { [%eval -1.62] } 5. Bg2 { [%eval -1.56] } 5... e5 { [%eval -1.16] } 6. e3 { [%eval -1.67] } 6... Bc5 { [%eval -1.18] } 7. d3 { [%eval -1.53] } 7... d4?! { (-1.53 → -0.61) Inaccuracy. O-O was best. } { [%eval -0.61] } (7... O-O 8. Ne2 Re8 9. O-O Qd7 10. Ba3 Bxa3 11. Nxa3 Rad8 12. f3 Qe7 13. Qd2) 8. Bxc6+ { [%eval -0.65] } 8... bxc6 { [%eval -0.67] } 9. exd4?? { (-0.67 → -2.69) Blunder. e4 was best. } { [%eval -2.69] } (9. e4 Be6 10. Nd2 Bb4 11. f3 Qe7 12. Kf2 Nd7 13. Nc4 Rb8 14. Kg2 O-O) 9... Bxd4 { [%eval -2.72] } 10. c3 { [%eval -2.84] } 10... Bc5 { [%eval -2.94] } 11. Bb2?! { (-2.94 → -4.28) Inaccuracy. b4 was best. } { [%eval -4.28] } (11. b4 Be7 12. Nf3 Bxd3 13. Nxe5 Qd5 14. Nxd3 Qxh1+ 15. Kd2 Qd5 16. Kc2 Rd8) 11... Bxd3 { [%eval -3.96] } 12. Nf3?! { (-3.96 → -5.05) Inaccuracy. Ne2 was best. } { [%eval -5.05] } (12. Ne2 Qd5 13. O-O Qe4 14. Nd2 Qxe2 15. Qxe2 Bxe2 16. Rfe1 Bg4 17. Rxe5+ Be7) 12... Bxb1?? { (-5.05 → -1.41) Blunder. Qd5 was best. } { [%eval -1.41] } (12... Qd5 13. Nbd2 O-O-O 14. Rh2 Ng4 15. c4 Qe6 16. Ng5 Qf5 17. Qf3 Qxf3 18. Ngxf3) 13. Rxb1 { [%eval -1.28] } 13... O-O { [%eval -1.27] } 14. Qxd8 { [%eval -1.59] } 14... Raxd8 { [%eval -1.06] } 15. Nxe5?? { (-1.06 → -3.12) Blunder. b4 was best. } { [%eval -3.12] } (15. b4 Bd6 16. O-O Nd5 17. c4 Nxb4 18. Bxe5 c5 19. Bxd6 Rxd6 20. Rfe1 f6) 15... Rd6?? { (-3.12 → 0.12) Blunder. Rfe8 was best. } { [%eval 0.12] } (15... Rfe8 16. f4 Ne4 17. b4 f6 18. bxc5 fxe5 19. f5 Nxg3 20. Rh3 Nxf5 21. h5) 16. O-O { [%eval 0.0] } 16... Ne4?! { (0.00 → 0.68) Inaccuracy. Re8 was best. } { [%eval 0.68] } (16... Re8 17. Rbe1 Rd2 18. Bc1 Rxf2 19. Rxf2 Ng4 20. Kf1 Bxf2 21. Rd1 Nxe5 22. Kxf2) 17. b4 { [%eval 0.7] } 17... Nd2? { (0.70 → 1.95) Mistake. Bxf2+ was best. } { [%eval 1.95] } (17... Bxf2+ 18. Rxf2 Nxf2 19. Kxf2 Re8 20. Nf3 Rd3 21. Rc1 c5 22. Rc2 Re4 23. bxc5) 18. bxc5 { [%eval 1.86] } 18... Rd5? { (1.86 → 3.90) Mistake. Re6 was best. } { [%eval 3.9] } (18... Re6 19. Nd3 Nxb1 20. Rxb1 h6 21. a5 g5 22. hxg5 hxg5 23. Kg2 Rd8 24. Rd1) 19. Rfd1?? { (3.90 → -3.29) Blunder. c4 was best. } { [%eval -3.29] } (19. c4 Rdd8 20. Bc3 Nxb1 21. Rxb1 Rb8 22. Rc1 Rfe8 23. Nxc6 Rb7 24. Kg2 f6) 19... Rfd8?? { (-3.29 → 2.85) Blunder. Nxb1 was best. } { [%eval 2.85] } (19... Nxb1 20. Rxb1 Rxe5 21. Rd1 h6 22. Kg2 Rb8 23. c4 Re4 24. Bc1 Rxc4) 20. Ra1?? { (2.85 → -0.08) Blunder. Rxd2 was best. } { [%eval -0.08] } (20. Rxd2 Rxd2 21. Nxc6 Rd1+ 22. Rxd1 Rxd1+ 23. Kg2 Rb1 24. Ba3 Ra1 25. Bb4 Rxa4) 20... Nb3?? { (-0.08 → 4.59) Blunder. Rxe5 was best. } { [%eval 4.59] } (20... Rxe5 21. Kg2 Red5 22. Bc1 Nb3 23. Rxd5 cxd5 24. Rb1 Nxc5 25. Bf4 Nxa4 26. Bxc7) 21. Rxd5 { [%eval 4.57] } 21... Rxd5 { [%eval 4.67] } 22. Re1 { [%eval 4.79] } 22... Nxc5?! { (4.79 → 6.71) Inaccuracy. f6 was best. } { [%eval 6.71] } (22... f6 23. Nxc6 Rxc5 24. Nd4 Nd2 25. Bc1 Nc4 26. Nb3 Rd5 27. Kg2 Ne5 28. Re4) 23. Nxc6 { [%eval 6.5] } 23... f5 { [%eval 7.4] } 24. Nxa7? { (7.40 → 4.38) Mistake. Ne7+ was best. } { [%eval 4.38] } (24. Ne7+ Kh8 25. Nxd5 h6 26. Ba3 Nxa4 27. f3 c6 28. Nc7 Nxc3 29. h5 Kh7) 24... Nxa4 { [%eval 4.2] } 25. c4 { [%eval 4.11] } 25... Rd6 { [%eval 4.75] } 26. Nb5?! { (4.75 → 3.63) Inaccuracy. Be5 was best. } { [%eval 3.63] } (26. Be5 Ra6 27. Nb5 Nc5 28. Bxc7 Ra2 29. Nd6 h6 30. Nxf5 Nd3 31. Rf1 Nb2) 26... Rd2?! { (3.63 → 4.65) Inaccuracy. Nxb2 was best. } { [%eval 4.65] } (26... Nxb2 27. Nxd6 cxd6 28. Re8+ Kf7 29. Rc8 g6 30. Rc7+ Kf6 31. Kf1 f4 32. g4) 27. Re8+?? { (4.65 → 1.45) Blunder. Bd4 was best. } { [%eval 1.45] } (27. Bd4 f4 28. Kg2 fxg3 29. Kxg3 Kf7 30. Re4 Rd3+ 31. Kh2 Nb6 32. Nxc7 Nd7) 27... Kf7 { [%eval 1.27] } 28. Ra8? { (1.27 → 0.06) Mistake. Rc8 was best. } { [%eval 0.06] } (28. Rc8 Nxb2 29. Rxc7+ Kg6 30. c5 Rd1+ 31. Kg2 Rd5 32. Nc3 Rd3 33. Ne2 Rd2) 28... Nxb2 { [%eval 0.13] } 29. Nxc7 { [%eval 0.0] } 29... Nxc4 { [%eval 0.04] } 30. Ra7 { [%eval 0.0] } 30... Rd1+ { [%eval 0.0] } 31. Kg2 { [%eval -0.03] } 31... Ke7 { [%eval 0.11] } 32. Nd5+ { [%eval 0.14] } 32... Kd6 { [%eval 0.2] } 33. Ne3 { [%eval 0.0] } 33... Nxe3+ { [%eval 0.0] } 34. fxe3 { [%eval 0.0] } 34... Rd2+ { [%eval 0.0] } 35. Kf3 { [%eval 0.13] } 35... Ke6?? { (0.13 → 3.41) Blunder. g6 was best. } { [%eval 3.41] } (35... g6 36. Rxh7 Ke6 37. h5 gxh5 38. Rxh5 Kf6 39. Rh6+ Kg5 40. Rc6 Rd5 41. Rc4) 36. Rxg7 { [%eval 3.01] } 36... h6?! { (3.01 → 3.96) Inaccuracy. Rd1 was best. } { [%eval 3.96] } (36... Rd1 37. Rxh7 Rf1+ 38. Ke2 Rg1 39. Kf2 Rc1 40. Rh8 Kf7 41. Rh6 Rc4 42. Rd6) 37. Rg6+ { [%eval 3.86] } 37... Ke5 { [%eval 3.94] } 38. Rxh6 { [%eval 3.36] } 38... f4? { (3.36 → 6.09) Mistake. Ra2 was best. } { [%eval 6.09] } (38... Ra2 39. Rh8 Ra3 40. Rd8 Kf6 41. Rd5 Ra4 42. Rd4 Ra3 43. Kf4 Ra1 44. Rd6+) 39. gxf4+ { [%eval 5.8] } 39... Kd5 { [%eval 5.25] } 40. Rh8 { [%eval 4.9] } 40... Rh2 { [%eval 4.88] } 41. h5 { [%eval 4.72] } 41... Kc4?! { (4.72 → 7.28) Inaccuracy. Ke6 was best. } { [%eval 7.28] } (41... Ke6 42. Rb8 Rh1 43. e4 Rf1+ 44. Kg3 Kf6 45. h6 Kg6 46. h7 Kxh7 47. Kg4) 42. h6 { [%eval 6.32] } 42... Kd3 { [%eval 8.5] } 43. h7 { [%eval 7.28] } 43... Rh3+ { [%eval 7.04] } 44. Kg4 { [%eval 7.34] } 44... Rxe3 { [%eval 11.63] } 45. Rd8+ { [%eval 10.2] } 45... Ke4?! { (10.20 → Mate in 4) Checkmate is now unavoidable. Kc4 was best. } { [%eval #4] } (45... Kc4 46. h8=Q Re4 47. Qh1 Re8 48. Qd5+ Kc3 49. Rxe8 Kb4 50. Qb7+ Kc5 51. Qc7+) 46. h8=Q { [%eval #3] } 46... Rf3 { [%eval #1] } 47. Qe8# { White wins by checkmate. } 1-0