Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/UDFD54FJ"] [Date "2026.06.02"] [Round "-"] [White "zhang15653250979"] [Black "zehrini"] [Result "0-1"] [GameId "UDFD54FJ"] [UTCDate "2026.06.02"] [UTCTime "12:03:17"] [WhiteElo "889"] [BlackElo "886"] [WhiteRatingDiff "-15"] [BlackRatingDiff "+11"] [Variant "Standard"] [TimeControl "600+5"] [ECO "B00"] [Opening "Borg Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... g5? { (0.18 → 1.41) Mistake. e5 was best. } { [%eval 1.41] } { B00 Borg Defense } (1... e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5) 2. Nf3?! { (1.41 → 0.69) Inaccuracy. d4 was best. } { [%eval 0.69] } (2. d4 h6 3. h4 g4 4. Nc3 d6 5. Nge2 a6 6. Be3 Nc6) 2... Nf6 { [%eval 0.98] } 3. Nxg5 { [%eval 0.99] } 3... Rg8?! { (0.99 → 1.96) Inaccuracy. h6 was best. } { [%eval 1.96] } (3... h6 4. Nxf7 Kxf7 5. e5 Ne8 6. Bd3 Kg8 7. Bg6 Rh7 8. d4) 4. Nf3? { (1.96 → 0.64) Mistake. d4 was best. } { [%eval 0.64] } (4. d4 h6 5. Nxf7 Kxf7 6. e5 d5 7. exf6 Bg4 8. Be2 Bxe2 9. Qxe2 e6) 4... d6? { (0.64 → 1.97) Mistake. Nxe4 was best. } { [%eval 1.97] } (4... Nxe4 5. d3 Nf6 6. d4 d5 7. Bf4 c5 8. dxc5 Nc6 9. Nbd2 Qa5 10. c3) 5. Nc3 { [%eval 1.93] } 5... Bg4 { [%eval 2.02] } 6. h3 { [%eval 2.05] } 6... Bxf3 { [%eval 2.17] } 7. gxf3?! { (2.17 → 1.33) Inaccuracy. Qxf3 was best. } { [%eval 1.33] } (7. Qxf3 Nc6 8. Nd5 Bg7 9. Nxf6+ Bxf6 10. c3 Ne5 11. Qh5 c5 12. Bb5+ Nd7) 7... Bh6 { [%eval 1.85] } 8. d4 { [%eval 1.81] } 8... Nc6?? { (1.81 → 5.26) Blunder. Bxc1 was best. } { [%eval 5.26] } (8... Bxc1 9. Qxc1 e6 10. h4 Qe7 11. Qe3 Nc6 12. O-O-O O-O-O 13. Bb5 Kb8 14. Bxc6) 9. Bxh6 { [%eval 5.08] } 9... Rg6 { [%eval 5.53] } 10. Bc1 { [%eval 5.15] } 10... e5 { [%eval 4.93] } 11. dxe5 { [%eval 4.92] } 11... dxe5 { [%eval 4.93] } 12. Qxd8+ { [%eval 4.95] } 12... Kxd8 { [%eval 5.76] } 13. Nd5 { [%eval 4.66] } 13... Nxd5 { [%eval 4.64] } 14. exd5 { [%eval 4.69] } 14... Nb4 { [%eval 4.8] } 15. c3?! { (4.80 → 3.51) Inaccuracy. Kd1 was best. } { [%eval 3.51] } (15. Kd1 Kd7 16. a3 Nxd5 17. Bd3 Rd6 18. Ke2 Rd8 19. Rg1 Nf4+ 20. Bxf4 exf4) 15... Nd3+?? { (3.51 → 7.69) Blunder. Nc2+ was best. } { [%eval 7.69] } (15... Nc2+ 16. Kd1 Nxa1 17. Be3 f5 18. Bd3 Ke7 19. Kd2 Kf6 20. Rxa1 f4 21. Bxg6) 16. Kd2?! { (7.69 → 4.94) Inaccuracy. Bxd3 was best. } { [%eval 4.94] } (16. Bxd3 Rd6 17. Rg1 Ke7 18. Be4 c6 19. dxc6 Rad8 20. Bg5+ f6 21. c7 fxg5) 16... Nf4 { [%eval 5.04] } 17. h4 { [%eval 5.05] } 17... h5 { [%eval 5.15] } 18. Bd3 { [%eval 4.52] } 18... Rg2 { [%eval 4.46] } 19. Ke1?? { (4.46 → 0.65) Blunder. Rf1 was best. } { [%eval 0.65] } (19. Rf1 Kd7 20. Kc2 Nxd3 21. Kxd3 a5 22. Ke2 a4 23. c4 f5 24. Bg5 a3) 19... Nxd3+ { [%eval 0.49] } 20. Kf1?? { (0.49 → -3.96) Blunder. Ke2 was best. } { [%eval -3.96] } (20. Ke2 Nxc1+ 21. Raxc1 Kd7 22. c4 a5 23. c5 a4 24. Rc4 Ra5 25. Rd1 Rh2) 20... Rxf2+ { [%eval -3.67] } 21. Kg1 { [%eval -3.63] } 21... Kd7 { [%eval -3.5] } 22. Rh3 { [%eval -4.35] } 22... Rg8+ { [%eval -4.37] } 23. Kh1? { (-4.37 → -7.78) Mistake. Bg5 was best. } { [%eval -7.78] } (23. Bg5 Rxb2 24. Rg3 f6 25. Rd1 Nc5 26. c4 Rxa2 27. Rf1 Rb2 28. f4 e4) 23... Rf1+ { [%eval -7.88] } 24. Kh2 { [%eval -7.27] } 24... Nxc1 { [%eval -6.54] } 25. Rxc1 { [%eval -8.5] } 25... Rxc1 { [%eval -8.48] } 26. f4 { [%eval -9.9] } 26... Rc2+ { [%eval -9.45] } 27. Kh1 { [%eval -8.68] } 27... Rxb2 { [%eval -6.76] } 28. fxe5 { [%eval -7.6] } 28... Rxa2 { [%eval -7.35] } 29. e6+ { [%eval -7.34] } 29... Kd6 { [%eval -6.49] } 30. exf7 { [%eval -6.34] } 30... Rf8 { [%eval -6.73] } 31. Rf3 { [%eval -6.46] } 31... Kxd5 { [%eval -6.45] } 32. Kg1 { [%eval -6.71] } 32... a5 { [%eval -5.88] } 33. Rf6 { [%eval -6.91] } 33... a4 { [%eval -6.57] } 34. Kf1 { [%eval -7.0] } 34... a3 { [%eval -6.85] } 35. Ke1 { [%eval -7.05] } 35... Ra1+ { [%eval -7.47] } 36. Ke2 { [%eval -8.33] } 36... a2 { [%eval -7.57] } 37. Ke3 { [%eval -9.44] } 37... Rb1 { [%eval -8.2] } 38. Kf4? { (-8.20 → Mate in 8) Checkmate is now unavoidable. Rf5+ was best. } { [%eval #-8] } (38. Rf5+ Ke6 39. Ra5 a1=Q 40. Rxa1 Rxa1 41. Kd3 Rf1 42. c4 Rf6 43. Kc3 Rf4) 38... a1=Q { [%eval #-9] } 39. Kg5 { [%eval #-5] } 39... Qxc3 { [%eval #-4] } 40. Kxh5 { [%eval #-4] } 40... Qxf6 { [%eval #-3] } 41. Kg4 { [%eval #-3] } 41... Rg1+ { [%eval #-2] } 42. Kh5 { [%eval #-1] } 42... Qh8# { Black wins by checkmate. } 0-1