Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/DtRS6RFv"] [Date "2026.01.23"] [Round "-"] [White "GGAlex777"] [Black "lyrhagerman"] [Result "0-1"] [GameId "DtRS6RFv"] [UTCDate "2026.01.23"] [UTCTime "14:57:52"] [WhiteElo "784"] [BlackElo "795"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+22"] [Variant "Standard"] [TimeControl "60+0"] [ECO "D02"] [Opening "Queen's Pawn Game: Chigorin Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nc6 { [%eval 0.5] } { D02 Queen's Pawn Game: Chigorin Variation } 3. Bg5 { [%eval -0.04] } 3... f6 { [%eval -0.08] } 4. Bf4 { [%eval -0.1] } 4... e5?! { (-0.10 → 0.58) Inaccuracy. g5 was best. } { [%eval 0.58] } (4... g5 5. Bg3 g4 6. Nh4 e5 7. dxe5 f5 8. e4 fxe4 9. h3) 5. dxe5 { [%eval 0.68] } 5... fxe5 { [%eval 0.57] } 6. Nxe5 { [%eval 0.56] } 6... Nxe5 { [%eval 0.84] } 7. Bxe5 { [%eval 0.88] } 7... Nf6 { [%eval 0.83] } 8. Qd3 { [%eval 0.61] } 8... Bb4+ { [%eval 0.56] } 9. c3 { [%eval 0.5] } 9... Bd6 { [%eval 0.52] } 10. Qb5+?? { (0.52 → -3.21) Blunder. Bg3 was best. } { [%eval -3.21] } (10. Bg3 Bxg3) 10... c6 { [%eval -3.09] } 11. Qd3? { (-3.09 → -5.39) Mistake. Bxf6 was best. } { [%eval -5.39] } (11. Bxf6 Qxf6 12. Qa4 O-O 13. f3 b5 14. Qd4 Be5 15. Qc5 b4 16. g3 Bd6) 11... Bxe5 { [%eval -5.51] } 12. f4 { [%eval -6.46] } 12... Bd6 { [%eval -5.77] } 13. e4 { [%eval -6.21] } 13... O-O { [%eval -5.52] } 14. exd5?! { (-5.52 → -7.32) Inaccuracy. e5 was best. } { [%eval -7.32] } (14. e5 Bc5 15. exf6 Re8+ 16. Kd1 Bg4+ 17. Kc2 Qxf6 18. Nd2 Bf5 19. g4 Bxd3+) 14... Bxf4 { [%eval -6.2] } 15. dxc6 { [%eval -7.78] } 15... Qxd3?! { (-7.78 → -5.65) Inaccuracy. Re8+ was best. } { [%eval -5.65] } (15... Re8+ 16. Kd1 Bf5 17. Qd4 Ng4 18. Bc4+ Kh8 19. Nd2 Ne3+ 20. Kc1 Qxd4 21. cxd4) 16. cxb7?? { (-5.65 → Mate in 2) Checkmate is now unavoidable. Bxd3 was best. } { [%eval #-2] } (16. Bxd3 Re8+ 17. Be2 Bc7 18. Kd1 bxc6 19. Re1 Bg4 20. h3 Rxe2 21. Rxe2 Bxe2+) 16... Bxb7?? { (Mate in 2 → -6.92) Lost forced checkmate sequence. Re8+ was best. } { [%eval -6.92] } (16... Re8+ 17. Kf2 Qe3#) 17. Bxd3 { [%eval -6.69] } 17... Ng4 { [%eval -6.46] } 18. O-O?? { (-6.46 → Mate in 9) Checkmate is now unavoidable. Nd2 was best. } { [%eval #-9] } (18. Nd2 Rfe8+ 19. Be2 Ba6 20. c4 Rad8 21. O-O Bxh2+ 22. Kh1 Rxe2 23. Rae1 Rxe1) 18... Be3+ { [%eval #-8] } 19. Kh1 { [%eval -8.63] } 19... Rxf1+ { [%eval -6.96] } 20. Bxf1 { [%eval -6.97] } 20... Nf2+ { [%eval -6.84] } 21. Kg1 { [%eval -7.42] } 21... Nh3+ { [%eval -7.26] } 22. Kh1 { [%eval -7.22] } 22... Nf2+ { [%eval -7.1] } 23. Kg1 { [%eval -6.67] } 23... Ng4+ { [%eval -6.76] } 24. Kh1 { [%eval -6.61] } 24... Rf8 { [%eval -6.34] } 25. Na3?? { (-6.34 → Mate in 3) Checkmate is now unavoidable. Bc4+ was best. } { [%eval #-3] } (25. Bc4+ Kh8 26. Nd2 Nf2+ 27. Kg1 Ne4+ 28. Kh1 Nxd2 29. Bd3 Rf2 30. Rg1 g6) 25... Nf2+ { [%eval #-2] } 26. Kg1 { [%eval #-2] } 26... Ng4+ { [%eval #-3] } 27. Kh1 { [%eval #-3] } 27... Bb6?? { (Mate in 3 → -4.08) Lost forced checkmate sequence. Nf2+ was best. } { [%eval -4.08] } (27... Nf2+ 28. Kg1 Nd1+ 29. Kh1 Rxf1#) 28. Bc4+?! { (-4.08 → -5.86) Inaccuracy. Nc4 was best. } { [%eval -5.86] } (28. Nc4 Bc7 29. h3 Nf6 30. Kg1 Ne4 31. Bd3 Bg3 32. Bc2 h5 33. Rf1 Rxf1+) 28... Kh8 { [%eval -5.56] } 29. Re1?? { (-5.56 → Mate in 7) Checkmate is now unavoidable. Nb5 was best. } { [%eval #-7] } (29. Nb5 Ne3 30. Bb3 Bxg2+ 31. Kg1 g6 32. a4 Nc2+ 33. Kxg2 Nxa1 34. a5 Nxb3) 29... Nf2+ { [%eval #-6] } 30. Kg1 { [%eval #-6] } 30... Nd3+ { [%eval #-5] } 31. Kh1 { [%eval #-5] } 31... Nxe1 { [%eval #-4] } 32. h3 { [%eval #-4] } 32... Rd8? { (Mate in 4 → -8.05) Lost forced checkmate sequence. Bxg2+ was best. } { [%eval -8.05] } (32... Bxg2+ 33. Kh2 Rf3 34. Be6 Bc7+ 35. Kg1 Rf1#) 33. h4? { (-8.05 → Mate in 7) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-7] } (33. Kh2 Rd2 34. Kg3 Bc7+ 35. Kg4 Nxg2 36. Nb5 Ne3+ 37. Kh4 g5+ 38. Kxg5 Bd8+) 33... Rd1? { (Mate in 7 → -9.02) Lost forced checkmate sequence. Bxg2+ was best. } { [%eval -9.02] } (33... Bxg2+ 34. Kh2 Bc7+ 35. Kg1 Rd2 36. Bd5 Bxd5 37. Kf1 Nd3 38. h5 Rf2+ 39. Kg1) 34. h5? { (-9.02 → Mate in 2) Checkmate is now unavoidable. Be2 was best. } { [%eval #-2] } (34. Be2 Bxg2+ 35. Kh2 Rd2 36. Nb5 Rxe2 37. Nd4 Nf3+ 38. Nxf3 Bxf3+ 39. Kg3 Bc6) 34... Nf3+ { [%eval #-1] } 35. Bf1 { [%eval #-1] } 35... Rxf1# { Black wins by checkmate. } 0-1