Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "36eme GP ChessAcademy Morocco"] [Site "https://lichess.org/iXcX91zW"] [Date "2026.02.15"] [Round "-"] [White "f360taha"] [Black "MalakMachiche"] [Result "0-1"] [GameId "iXcX91zW"] [UTCDate "2026.02.15"] [UTCTime "18:38:58"] [WhiteElo "1129"] [BlackElo "1596"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+45"] [Variant "Standard"] [TimeControl "300+3"] [ECO "D00"] [Opening "Queen's Pawn Game: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... f6?! { (0.00 → 0.67) Inaccuracy. c5 was best. } { [%eval 0.67] } (2... c5 3. e3 Nc6 4. Nf3 Nf6 5. Nbd2 Qb6 6. dxc5 Qxb2 7. Rb1) 3. e3 { [%eval 0.7] } 3... g5? { (0.70 → 2.16) Mistake. Nc6 was best. } { [%eval 2.16] } (3... Nc6 4. Bd3 g6 5. Nf3 Bg4 6. Bb5 g5 7. Bg3 e6 8. c4) 4. Bg3?! { (2.16 → 1.54) Inaccuracy. Qh5+ was best. } { [%eval 1.54] } (4. Qh5+ Kd7 5. Bg3 Qe8 6. Qf3 e6 7. h4 h5 8. c4 g4) 4... Nh6 { [%eval 1.78] } 5. Bb5+?! { (1.78 → 0.80) Inaccuracy. c4 was best. } { [%eval 0.8] } (5. c4 c6 6. Nc3 Bg7 7. Rc1 O-O 8. cxd5 Kh8 9. Bc4 cxd5) 5... c6 { [%eval 1.14] } 6. Bd3 { [%eval 1.14] } 6... Bg4 { [%eval 1.05] } 7. Nf3 { [%eval 0.94] } 7... Bxf3?! { (0.94 → 1.78) Inaccuracy. e6 was best. } { [%eval 1.78] } (7... e6 8. c4 Nf5 9. Nc3 Qb6 10. Qc2 dxc4 11. Bxc4 Nxg3 12. fxg3 Nd7 13. h3) 8. Qxf3 { [%eval 1.9] } 8... Nd7 { [%eval 2.38] } 9. O-O?! { (2.38 → 1.71) Inaccuracy. Qh5+ was best. } { [%eval 1.71] } (9. Qh5+ Nf7 10. Bf5 e5 11. O-O Qe7 12. e4 O-O-O 13. exd5 Nh6 14. Bxd7+ Rxd7) 9... e5?! { (1.71 → 2.43) Inaccuracy. e6 was best. } { [%eval 2.43] } (9... e6 10. c4 f5 11. Nc3 a6 12. cxd5 cxd5 13. Rac1 Bg7 14. Nxd5 g4 15. Nc7+) 10. dxe5?! { (2.43 → 1.52) Inaccuracy. Qh5+ was best. } { [%eval 1.52] } (10. Qh5+ Nf7 11. Bf5 Qe7 12. e4 O-O-O 13. exd5 Nh6 14. Bxd7+ Qxd7 15. dxc6 Qxd4) 10... fxe5 { [%eval 1.5] } 11. e4 { [%eval 1.35] } 11... Qe7? { (1.35 → 3.19) Mistake. d4 was best. } { [%eval 3.19] } (11... d4 12. Nd2 Rg8 13. Bc4 Rg6 14. c3 g4 15. Qe2 dxc3 16. bxc3 Qe7 17. f4) 12. exd5 { [%eval 3.05] } 12... Nf6? { (3.05 → 4.88) Mistake. cxd5 was best. } { [%eval 4.88] } (12... cxd5 13. Qxd5 O-O-O 14. Nc3 Bg7 15. Qc4+ Kb8 16. Nd5 Qc5 17. Ne3 Qxc4 18. Nxc4) 13. Nc3 { [%eval 4.08] } 13... Qb4? { (4.08 → 7.28) Mistake. g4 was best. } { [%eval 7.28] } (13... g4 14. Qe2 Bg7 15. dxc6 bxc6 16. Bc4 Nf7 17. Ne4 O-O-O 18. Bxf7 Qxf7 19. Rad1) 14. Bxe5 { [%eval 6.04] } 14... Bg7 { [%eval 5.69] } 15. dxc6 { [%eval 5.27] } 15... bxc6?! { (5.27 → 8.15) Inaccuracy. O-O was best. } { [%eval 8.15] } (15... O-O 16. cxb7 Rad8 17. Qc6 Nfg4 18. Qc4+ Qxc4 19. Bxc4+ Nf7 20. Bxg7 Kxg7 21. Ne4) 16. Qxc6+ { [%eval 8.13] } 16... Nd7 { [%eval 9.23] } 17. Qxa8+ { [%eval 9.15] } 17... Kf7 { [%eval 10.79] } 18. Qxa7 { [%eval 7.54] } 18... Bxe5 { [%eval 8.06] } 19. Qxd7+ { [%eval 7.83] } 19... Kf6? { (7.83 → Mate in 1) Checkmate is now unavoidable. Qe7 was best. } { [%eval #1] } (19... Qe7 20. Bc4+ Kf8 21. Qxe7+ Kxe7 22. Rfe1 Ng4 23. h3 Kf8 24. hxg4 Bxc3 25. bxc3) 20. Qxh7?? { (Mate in 1 → 6.70) Lost forced checkmate sequence. Nd5# was best. } { [%eval 6.7] } (20. Nd5#) 20... Rxh7 { [%eval 6.39] } 21. a3?? { (6.39 → -3.63) Blunder. Nd5+ was best. } { [%eval -3.63] } (21. Nd5+ Kg7 22. Nxb4 Rh8 23. Nd5 Nf7 24. g3 Bxb2 25. Rad1 Ne5 26. Kg2 g4) 21... Qxb2?? { (-3.63 → 0.27) Blunder. Bxh2+ was best. } { [%eval 0.27] } (21... Bxh2+ 22. Kh1 Qh4 23. Ne4+ Kg7 24. g3 Bxg3+ 25. Kg2 Qh2+ 26. Kf3 Bh4 27. Ke2) 22. Nd5+ { [%eval 0.28] } 22... Kg7 { [%eval 0.26] } 23. Bxh7 { [%eval -0.17] } 23... Kxh7 { [%eval 0.0] } 24. Ne3 { [%eval 0.0] } 24... Bc7 { [%eval 0.19] } 25. Rfb1?! { (0.19 → -0.63) Inaccuracy. Rab1 was best. } { [%eval -0.63] } (25. Rab1 Qe5 26. g3 Kg6 27. Rb3 Qe6 28. Rd1 Nf7 29. h3 Ne5 30. Ng4 Nxg4) 25... Qe5 { [%eval -0.7] } 26. Re1? { (-0.70 → -2.07) Mistake. h3 was best. } { [%eval -2.07] } (26. h3 Qh2+ 27. Kf1 Ng8 28. Rd1 Nf6 29. Rab1 Ne4 30. Rd7+ Kg8 31. Rb4 Nc3) 26... Qxh2+ { [%eval -1.84] } 27. Kf1 { [%eval -1.85] } 27... Qh1+ { [%eval -1.89] } 28. Ke2 { [%eval -2.07] } 28... Qh5+ { [%eval -2.03] } 29. f3 { [%eval -2.37] } 29... Bg3 { [%eval -2.03] } 30. Red1 { [%eval -2.02] } 30... g4? { (-2.02 → -0.75) Mistake. Qe8 was best. } { [%eval -0.75] } (30... Qe8 31. Rab1 Nf5 32. Rb7+ Kg8 33. Rb3 Nxe3 34. Rxe3 Qc6 35. c3 Qb6 36. Rd4) 31. fxg4? { (-0.75 → -2.03) Mistake. Rd7+ was best. } { [%eval -2.03] } (31. Rd7+ Nf7 32. Rb1 gxf3+ 33. gxf3 Qh2+ 34. Kd3 Kg8 35. Ng4 Qg2 36. Nf6+ Kg7) 31... Nxg4 { [%eval -2.02] } 32. Nxg4 { [%eval -1.98] } 32... Qxg4+ { [%eval -1.94] } 33. Kf1?! { (-1.94 → -2.72) Inaccuracy. Kd3 was best. } { [%eval -2.72] } (33. Kd3 Qf5+ 34. Kc4 Qxc2+ 35. Kb5 Qb3+ 36. Kc6 Qa4+ 37. Kc5 Kg6 38. Rab1 Bf2+) 33... Qf4+ { [%eval -2.69] } 34. Kg1?? { (-2.69 → Mate in 4) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-4] } (34. Ke2 Qe4+ 35. Kd2 Bf4+ 36. Kc3 Be5+ 37. Kb3 Qb7+ 38. Kc4 Qc6+ 39. Kb4 Bxa1) 34... Qf2+?? { (Mate in 4 → -2.12) Lost forced checkmate sequence. Bf2+ was best. } { [%eval -2.12] } (34... Bf2+ 35. Kf1 Bd4+ 36. Ke2 Qe3+ 37. Kf1 Qf2#) 35. Kh1 { [%eval -2.01] } 35... Qxc2 { [%eval -1.84] } 36. Rd7+ { [%eval -2.07] } 36... Kg6 { [%eval -2.2] } 37. a4 { [%eval -2.42] } 37... Qf5 { [%eval -2.3] } 38. Rb7?? { (-2.30 → -5.47) Blunder. Rad1 was best. } { [%eval -5.47] } (38. Rad1 Qh5+ 39. Kg1 Qh2+ 40. Kf1 Qh1+ 41. Ke2 Qxg2+ 42. Ke3 Be5 43. R7d3 Kf5) 38... Qh5+ { [%eval -7.6] } 39. Kg1 { [%eval -6.98] } 39... Qh2+ { [%eval -6.93] } 40. Kf1 { [%eval -5.7] } 40... Qh1+ { [%eval -5.49] } 41. Ke2 { [%eval -5.44] } 41... Qxa1 { [%eval -5.27] } 42. Rb6+ { [%eval -5.41] } 42... Kh5 { [%eval -5.13] } 43. Rb5+ { [%eval -5.07] } 43... Kg4 { [%eval -5.5] } 44. Rb4+ { [%eval -5.43] } 44... Kf5 { [%eval -5.21] } 45. Kf3?? { (-5.21 → Mate in 7) Checkmate is now unavoidable. Rb5+ was best. } { [%eval #-7] } (45. Rb5+ Kg4 46. Rb4+ Bf4 47. Kd3 Qa3+ 48. Kc4 Bd6 49. Rb5 Qxa4+ 50. Kd5 Qd1+) 45... Qa3+ { [%eval #-10] } { White resigns. } 0-1