Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "≤1500 Blitz Arena"] [Site "https://lichess.org/GuTqdWgD"] [Date "2026.06.24"] [Round "-"] [White "ODowd"] [Black "Ana-Moo55"] [Result "1-0"] [GameId "GuTqdWgD"] [UTCDate "2026.06.24"] [UTCTime "23:18:17"] [WhiteElo "1470"] [BlackElo "1352"] [WhiteRatingDiff "+8"] [BlackRatingDiff "-4"] [Variant "Standard"] [TimeControl "300+0"] [ECO "D91"] [Opening "Grünfeld Defense: Three Knights Variation, Petrosian System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } 2. c4 { [%eval 0.29] } 2... Bg7 { [%eval 0.51] } 3. Nc3 { [%eval 0.49] } 3... Nf6 { [%eval 0.46] } 4. Nf3 { [%eval 0.17] } 4... d5 { [%eval 0.29] } 5. Bg5 { [%eval 0.15] } { D91 Grünfeld Defense: Three Knights Variation, Petrosian System } 5... Bf5?! { (0.15 → 0.95) Inaccuracy. Ne4 was best. } { [%eval 0.95] } (5... Ne4 6. Bf4 Nxc3 7. bxc3 c5 8. e3 Nc6 9. cxd5 Qxd5 10. Be2) 6. e3 { [%eval 0.66] } 6... h6?! { (0.66 → 1.74) Inaccuracy. dxc4 was best. } { [%eval 1.74] } (6... dxc4 7. Bxc4 O-O 8. O-O Nbd7 9. Nh4 Be4 10. f3 Bc6 11. e4) 7. Bh4?! { (1.74 → 0.95) Inaccuracy. Bxf6 was best. } { [%eval 0.95] } (7. Bxf6 Bxf6 8. cxd5 c6 9. dxc6 Nxc6 10. Bd3 Bd7 11. Rc1 O-O 12. O-O Rc8) 7... g5 { [%eval 1.14] } 8. Bg3 { [%eval 0.98] } 8... Nbd7?! { (0.98 → 1.60) Inaccuracy. O-O was best. } { [%eval 1.6] } (8... O-O 9. Rc1 dxc4 10. Bxc4 Nbd7 11. Qb3 Nb6 12. Be2 a5 13. O-O a4 14. Qd1) 9. Bd3 { [%eval 1.03] } 9... Bxd3 { [%eval 1.07] } 10. Qxd3 { [%eval 1.07] } 10... O-O?! { (1.07 → 1.84) Inaccuracy. dxc4 was best. } { [%eval 1.84] } (10... dxc4 11. Qxc4 c6 12. h4 Nh5 13. Ne5 e6 14. Bh2 gxh4 15. Ne4 O-O 16. Nxd7) 11. Nxd5?! { (1.84 → 1.18) Inaccuracy. cxd5 was best. } { [%eval 1.18] } (11. cxd5 Rc8 12. O-O Nb6 13. e4 Nh5 14. Qe2 Nxg3 15. hxg3 c6 16. dxc6 Rxc6) 11... Nxd5 { [%eval 1.29] } 12. cxd5 { [%eval 1.36] } 12... Nb6 { [%eval 1.3] } 13. e4 { [%eval 1.16] } 13... c6?! { (1.16 → 2.10) Inaccuracy. f5 was best. } { [%eval 2.1] } (13... f5 14. exf5 Qxd5 15. O-O Qxf5 16. Qa3 Nd5 17. Rae1 a5 18. Be5 Bf6 19. Qb3) 14. dxc6 { [%eval 2.17] } 14... bxc6 { [%eval 2.02] } 15. O-O { [%eval 1.64] } 15... c5 { [%eval 1.45] } 16. Rfd1 { [%eval 1.18] } 16... cxd4 { [%eval 1.53] } 17. Nxd4 { [%eval 1.2] } 17... Qd7 { [%eval 1.26] } 18. Rab1?! { (1.26 → 0.28) Inaccuracy. e5 was best. } { [%eval 0.28] } (18. e5 Rfc8 19. Qe2 Rc4 20. e6 Qd5 21. exf7+ Kxf7 22. Nf3 Qe4 23. Ne5+ Bxe5) 18... Rfd8 { [%eval 0.39] } 19. e5 { [%eval 0.35] } 19... f6?? { (0.35 → 2.73) Blunder. Qa4 was best. } { [%eval 2.73] } (19... Qa4 20. b3 Qxa2 21. Qe4 e6 22. h4 Rd5 23. Re1 Qd2 24. Nf3 Qd3 25. hxg5) 20. f4? { (2.73 → 1.25) Mistake. Qc2 was best. } { [%eval 1.25] } (20. Qc2 Rdc8 21. Qg6 Rd8 22. h3 Qe8 23. Qe4 Rac8 24. Nf5 Bf8 25. Ne3 h5) 20... gxf4 { [%eval 1.32] } 21. Bxf4? { (1.32 → 0.00) Mistake. exf6 was best. } { [%eval 0.0] } (21. exf6 fxg3 22. fxg7 e5 23. Qb3+ Nd5 24. Nf3 gxh2+ 25. Kh1 Qe6 26. Re1 Rab8) 21... fxe5?? { (0.00 → 4.59) Blunder. Qxd4+ was best. } { [%eval 4.59] } (21... Qxd4+ 22. Qxd4 Rxd4 23. Rxd4 fxe5 24. Re4 exf4 25. Rxe7 Rd8 26. Kf2 Bf6 27. Rxa7) 22. Bxe5 { [%eval 4.36] } 22... Bxe5 { [%eval 4.98] } 23. Qg6+ { [%eval 4.97] } 23... Bg7 { [%eval 4.95] } 24. Nf5 { [%eval 4.98] } 24... Qxd1+?! { (4.98 → 6.96) Inaccuracy. Qxf5 was best. } { [%eval 6.96] } (24... Qxf5 25. Rxd8+ Rxd8 26. Qxf5 Kh8 27. Qe6 Bf6 28. h4 Rd4 29. Rc1 Kg7 30. h5) 25. Rxd1 { [%eval 7.04] } 25... Rxd1+ { [%eval 6.79] } 26. Kf2 { [%eval 6.71] } 26... Rd2+ { [%eval 6.33] } 27. Ke3?? { (6.33 → -0.77) Blunder. Ke1 was best. } { [%eval -0.77] } (27. Ke1 Rxg2 28. Qxg2 Kf7 29. Qxg7+ Ke6 30. Qg6+ Ke5 31. Nxe7 h5 32. Ke2 h4) 27... Nd5+?? { (-0.77 → Mate in 13) Checkmate is now unavoidable. Nc4+ was best. } { [%eval #13] } (27... Nc4+ 28. Kf4 Rf2+ 29. Kg3 Rxf5 30. Qxf5 Ne5 31. Qe6+ Kf8 32. a4 Rb8 33. Qa6) 28. Kxd2 { [%eval #12] } 28... Kf8 { [%eval #12] } 29. Qxg7+ { [%eval #12] } 29... Ke8 { [%eval #12] } 30. Qe5?? { (Mate in 12 → 6.73) Lost forced checkmate sequence. Qg8+ was best. } { [%eval 6.73] } (30. Qg8+ Kd7 31. Qxd5+ Kc7 32. Qxa8 e6 33. Nd4 a5 34. Qc6+ Kd8 35. Qxe6 Kc7) 30... Rd8 { [%eval 6.84] } 31. Ke2 { [%eval 6.62] } 31... h5 { [%eval 6.97] } 32. Kf3 { [%eval 6.59] } 32... Kd7?? { (6.59 → Mate in 16) Checkmate is now unavoidable. Rd7 was best. } { [%eval #16] } (32... Rd7 33. Qh8+ Kf7 34. Qh7+ Ke6 35. Nd4+ Kd6 36. Qh6+ Nf6 37. Qf4+ Kc5 38. Qe5+) 33. h3?? { (Mate in 16 → 6.59) Lost forced checkmate sequence. Qxd5+ was best. } { [%eval 6.59] } (33. Qxd5+ Kc7 34. Qc5+ Kb8 35. Nxe7 Rf8+ 36. Ke4 Rd8 37. Qc6 h4 38. a3 h3) 33... Kc8 { [%eval 7.08] } 34. g4 { [%eval 6.66] } 34... Kd7?! { (6.66 → 9.89) Inaccuracy. hxg4+ was best. } { [%eval 9.89] } (34... hxg4+ 35. hxg4 Kb7 36. Nxe7 Rf8+ 37. Nf5 Rd8 38. g5 Nc7 39. Qe7 Rg8 40. Ne3) 35. g5 { [%eval 8.07] } 35... e6 { [%eval 8.62] } 36. g6 { [%eval 8.36] } 36... Rf8? { (8.36 → Mate in 10) Checkmate is now unavoidable. exf5 was best. } { [%eval #10] } (36... exf5 37. Qxd5+ Kc7 38. Qxd8+ Kxd8 39. g7 f4 40. Kxf4 Kd7 41. Ke4 Kc6 42. g8=Q) 37. g7? { (Mate in 10 → 7.46) Lost forced checkmate sequence. Qd6+ was best. } { [%eval 7.46] } (37. Qd6+ Kc8 38. Qxe6+ Kb8 39. Qd6+ Kb7 40. Qxf8 Nb6 41. Qc5 Nc4 42. Qxc4 Kb6) 37... Rxf5+ { [%eval 7.29] } 38. Qxf5 { [%eval 7.08] } 38... exf5 { [%eval 7.02] } 39. g8=Q { [%eval 6.8] } 39... Nf6?? { (6.80 → Mate in 11) Checkmate is now unavoidable. Nc7 was best. } { [%eval #11] } (39... Nc7 40. Qg1 Ne6 41. Qxa7+ Kd6 42. b4 Kd5 43. h4 f4 44. Qa5+ Kc4 45. Qa6+) 40. Qf7+ { [%eval #10] } 40... Kd8 { [%eval #8] } 41. Qxf6+ { [%eval #7] } 41... Kc7 { [%eval 13.54] } 42. Qxf5 { [%eval 12.88] } 42... Kc6?! { (12.88 → Mate in 10) Checkmate is now unavoidable. h4 was best. } { [%eval #10] } (42... h4 43. Ke4 Kd6 44. Qf6+ Kd7 45. Qxh4 Kc7 46. Qg4 a6 47. h4 Kb7 48. Qd7+) 43. Qxh5 { [%eval #9] } 43... Kb6 { [%eval #9] } 44. Qg4 { [%eval #9] } 44... a5 { [%eval #9] } 45. h4 { [%eval #8] } 45... Kb5 { [%eval #7] } 46. h5 { [%eval #6] } 46... Kc5 { [%eval #6] } 47. h6 { [%eval #5] } 47... Kc6 { [%eval #5] } 48. h7 { [%eval #4] } 48... Kb5 { [%eval #4] } 49. h8=Q { [%eval #3] } 49... Ka6 { [%eval #2] } 50. Qhh5 { [%eval #2] } 50... Kb6 { [%eval #2] } 51. Qgg6+ { [%eval #2] } { Black resigns. } 1-0