- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/PGJEaGyt"] [Date "2026.01.12"] [Round "-"] [White "Waign"] [Black "Siemreap"] [Result "1-0"] [GameId "PGJEaGyt"] [UTCDate "2026.01.12"] [UTCTime "20:30:05"] [WhiteElo "2292"] [BlackElo "2309"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-6"] [BlackTitle "IM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "A81"] [Opening "Dutch Defense: Fianchetto Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... f5 { [%eval 0.47] } 2. g3 { [%eval 0.44] } { A81 Dutch Defense: Fianchetto Attack } 2... Nf6 { [%eval 0.42] } 3. Bg2 { [%eval 0.44] } 3... d6 { [%eval 0.54] } 4. Nh3 { [%eval 0.28] } 4... c6 { [%eval 0.58] } 5. O-O { [%eval 0.61] } 5... Qc7 { [%eval 0.77] } 6. c4 { [%eval 0.59] } 6... e5 { [%eval 0.6] } 7. Nc3 { [%eval 0.55] } 7... Be7 { [%eval 0.5] } 8. d5 { [%eval 0.13] } 8... O-O { [%eval 0.29] } 9. e4 { [%eval -0.16] } 9... fxe4?! { (-0.16 → 0.59) Inaccuracy. Nxe4 was best. } { [%eval 0.59] } (9... Nxe4 10. Nxe4) 10. Ng5 { [%eval 0.56] } 10... h6 { [%eval 0.97] } 11. Ngxe4 { [%eval 1.01] } 11... Nxe4 { [%eval 1.28] } 12. Nxe4 { [%eval 1.5] } 12... c5 { [%eval 1.86] } 13. Qh5 { [%eval 2.1] } 13... Nd7?! { (2.10 → 3.21) Inaccuracy. Rf5 was best. } { [%eval 3.21] } (13... Rf5 14. Qg6) 14. Bxh6 { [%eval 3.12] } 14... Nf6 { [%eval 3.19] } 15. Nxf6+?! { (3.19 → 2.05) Inaccuracy. Qg6 was best. } { [%eval 2.05] } (15. Qg6 Ne8 16. g4 Bf6 17. h3 Qf7 18. Qxf7+ Rxf7 19. Bd2 b5 20. cxb5 a6) 15... Rxf6 { [%eval 2.55] } 16. Be3?! { (2.55 → 1.66) Inaccuracy. Bg5 was best. } { [%eval 1.66] } (16. Bg5 g6 17. Qh6 Bf8 18. Qh4 Rf7 19. g4 Rh7 20. Qg3 Qg7 21. f4 exf4) 16... Bf5 { [%eval 1.69] } 17. b3 { [%eval 1.29] } 17... Raf8 { [%eval 1.28] } 18. f4 { [%eval 1.32] } 18... e4?! { (1.32 → 2.15) Inaccuracy. exf4 was best. } { [%eval 2.15] } (18... exf4 19. Bxf4) 19. g4?? { (2.15 → -2.32) Blunder. Qe2 was best. } { [%eval -2.32] } (19. Qe2 Qd7 20. Bd2 Rh6 21. Bxe4 Bh3 22. Rfe1 Bf6 23. Rac1 Bd4+ 24. Be3 Bf6) 19... Rh6 { [%eval -2.0] } 20. Qxf5 { [%eval -2.34] } 20... Rxf5 { [%eval -2.36] } 21. gxf5 { [%eval -2.39] } 21... Bf6 { [%eval -2.17] } 22. Rae1 { [%eval -2.23] } 22... Qf7 { [%eval -2.34] } 23. Bxe4?! { (-2.34 → -3.54) Inaccuracy. Bf2 was best. } { [%eval -3.54] } (23. Bf2 Qh5 24. h3 Qxf5 25. Kh2 Bd4 26. Re2 b6 27. a4 e3 28. Bxe3 Qd3) 23... Qh5 { [%eval -3.32] } 24. Rf2?! { (-3.32 → -4.22) Inaccuracy. Rf3 was best. } { [%eval -4.22] } (24. Rf3 Qxh2+ 25. Kf1 Rh3 26. Bf2 Rxf3 27. Bxf3 Qxf4 28. Re8+ Kh7 29. Kg2 Be5) 24... Bh4 { [%eval -4.58] } 25. Ree2 { [%eval -4.5] } 25... Bxf2+ { [%eval -4.3] } 26. Rxf2?! { (-4.30 → -6.07) Inaccuracy. Kxf2 was best. } { [%eval -6.07] } (26. Kxf2 Qxh2+ 27. Ke1 Qh3 28. Kd2 Kf7 29. f6 gxf6 30. Bd3 Qf1 31. Bf5 Rh1) 26... Qd1+ { [%eval -5.82] } 27. Kg2 { [%eval -6.09] } 27... Qg4+ { [%eval -5.3] } 28. Kf1 { [%eval -5.29] } 28... Qh3+ { [%eval -4.33] } 29. Ke2 { [%eval -4.19] } 29... Qg4+ { [%eval -4.4] } 30. Kd2 { [%eval -4.27] } 30... Rh3?! { (-4.27 → -3.38) Inaccuracy. Qg1 was best. } { [%eval -3.38] } (30... Qg1 31. Re2 Qa1 32. f6 Qxf6 33. Kd1 Kf8 34. Bc1 Rh3 35. Rd2 Re3 36. Bd3) 31. Bd3 { [%eval -4.05] } 31... Qh5 { [%eval -3.85] } 32. a4 { [%eval -3.81] } 32... Rxh2?! { (-3.81 → -3.01) Inaccuracy. Qh4 was best. } { [%eval -3.01] } (32... Qh4 33. Re2 Qf6 34. Kc2 Qa1 35. f6 gxf6 36. Bd2 Qa2+ 37. Kc3 Qa3 38. Re3) 33. Rxh2 { [%eval -3.01] } 33... Qxh2+ { [%eval -3.13] } 34. Kc3 { [%eval -2.37] } 34... Qg1?? { (-2.37 → 8.43) Blunder. Kf7 was best. } { [%eval 8.43] } (34... Kf7 35. Bd2) 35. Bxg1 { [%eval 8.13] } 35... Kf7 { [%eval 8.08] } 36. f6 { [%eval 7.58] } 36... Kxf6 { [%eval 7.48] } 37. f5 { [%eval 7.16] } 37... Ke5 { [%eval 9.02] } 38. Bh2+ { [%eval 9.16] } 38... Kf6 { [%eval 9.06] } 39. Bxd6 { [%eval 8.81] } 39... b6 { [%eval 9.8] } 40. Bb8 { [%eval 9.6] } 40... a5 { [%eval 10.47] } 41. Bc7 { [%eval 9.71] } 41... g5? { (9.71 → Mate in 7) Checkmate is now unavoidable. Ke7 was best. } { [%eval #7] } (41... Ke7 42. Bxb6 Kd7 43. Bxc5 Kc7 44. Bd4 Kd6 45. Bb1 Kd7 46. Bxg7 Ke7 47. c5) 42. fxg6 { [%eval #8] } 42... Kg7 { [%eval #7] } 43. Bxb6 { [%eval #7] } 43... Kf6 { [%eval #7] } 44. Bxc5 { [%eval #6] } 44... Ke5 { [%eval #4] } 45. Bb6 { [%eval #6] } 45... Kd6 { [%eval #4] } 46. Bxa5 { [%eval #8] } 46... Kc5 { [%eval #4] } 47. Bb4+ { [%eval #5] } 47... Kb6 { [%eval #5] } 48. g7 { [%eval #4] } 48... Ka6 { [%eval #4] } 49. g8=Q { [%eval #3] } 49... Kb6 { [%eval #2] } 50. Qe6+ { [%eval #3] } 50... Kc7 { [%eval #3] } 51. Qc6+ { [%eval #3] } 51... Kb8 { [%eval #3] } 52. Qb6+ { [%eval #2] } 52... Ka8 { [%eval #2] } 53. Qa6+ { [%eval #1] } 53... Kb8 { [%eval #1] } 54. Bd6# { White wins by checkmate. } 1-0