lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/TXoyBGnC"] [Date "2025.12.29"] [Round "-"] [White "AvyuktSinghal"] [Black "destroyer1578"] [Result "1-0"] [GameId "TXoyBGnC"] [UTCDate "2025.12.29"] [UTCTime "01:48:20"] [WhiteElo "1364"] [BlackElo "1075"] [WhiteRatingDiff "+3"] [BlackRatingDiff "-2"] [Variant "Standard"] [TimeControl "1500+5"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } { C65 Ruy Lopez: Berlin Defense } 4. Bxc6 { [%eval -0.13] } 4... dxc6 { [%eval -0.05] } 5. d3 { [%eval -0.21] } 5... Bc5 { [%eval 0.06] } 6. Bg5 { [%eval 0.0] } 6... O-O { [%eval 0.08] } 7. O-O { [%eval 0.1] } 7... Bg4 { [%eval 0.45] } 8. Nc3 { [%eval 0.29] } 8... Bb4 { [%eval 0.45] } 9. h3 { [%eval 0.51] } 9... Bxc3?! { (0.51 → 1.30) Inaccuracy. Bxf3 was best. } { [%eval 1.3] } (9... Bxf3 10. Qxf3) 10. bxc3?! { (1.30 → 0.69) Inaccuracy. hxg4 was best. } { [%eval 0.69] } (10. hxg4) 10... Bh5?? { (0.69 → 3.05) Blunder. Bxf3 was best. } { [%eval 3.05] } (10... Bxf3) 11. g4 { [%eval 3.02] } 11... Bg6 { [%eval 3.06] } 12. Nxe5 { [%eval 2.94] } 12... Re8 { [%eval 2.81] } 13. Nxg6 { [%eval 2.45] } 13... fxg6 { [%eval 2.55] } 14. Bxf6?! { (2.55 → 1.32) Inaccuracy. Bh4 was best. } { [%eval 1.32] } (14. Bh4 h6 15. Bg3 a5 16. f3 g5 17. h4 gxh4 18. Bxh4 Qd6 19. Kg2 Nh7) 14... gxf6 { [%eval 1.68] } 15. Rb1 { [%eval 1.44] } 15... Rb8 { [%eval 1.65] } 16. Re1 { [%eval 1.54] } 16... Rf8 { [%eval 1.62] } 17. e5? { (1.62 → 0.38) Mistake. d4 was best. } { [%eval 0.38] } (17. d4 Rf7 18. Qd3 b6 19. Re3 Qd6 20. Rf1 Rd8 21. f4 c5 22. e5 Qd5) 17... fxe5 { [%eval 0.46] } 18. Rxe5 { [%eval 0.07] } 18... Qf6?? { (0.07 → 2.20) Blunder. Rxf2 was best. } { [%eval 2.2] } (18... Rxf2 19. Kxf2) 19. Re2? { (2.20 → 0.78) Mistake. Qe1 was best. } { [%eval 0.78] } (19. Qe1) 19... Qxc3 { [%eval 0.64] } 20. Re7?! { (0.64 → 0.00) Inaccuracy. Qe1 was best. } { [%eval 0.0] } (20. Qe1 Qxe1+) 20... Rbc8?? { (0.00 → 2.12) Blunder. Rxf2 was best. } { [%eval 2.12] } (20... Rxf2 21. Qe1 Qxc2 22. Re8+ Rxe8 23. Qxe8+ Rf8 24. Qe6+ Rf7 25. Qe8+) 21. Rxb7?? { (2.12 → 0.23) Blunder. Qe2 was best. } { [%eval 0.23] } (21. Qe2 b6) 21... Rf7?? { (0.23 → 4.38) Blunder. Rxf2 was best. } { [%eval 4.38] } (21... Rxf2 22. Kxf2 Qf6+ 23. Kg2 Qxe7 24. Rxa7 Re8 25. Qd2 Qd6 26. Ra4 Qd5+ 27. Kg1) 22. Rxf7 { [%eval 4.34] } 22... Kxf7 { [%eval 4.38] } 23. Rxa7 { [%eval 4.4] } 23... Qc5 { [%eval 4.84] } 24. Qf3+ { [%eval 4.34] } 24... Kg8 { [%eval 4.68] } 25. Ra4? { (4.68 → 2.75) Mistake. Qe2 was best. } { [%eval 2.75] } (25. Qe2 Qd5 26. Ra5 c5 27. Qe4 c6 28. Ra4 Rb8 29. Rc4 Qxe4 30. Rxe4 Kf7) 25... Qxc2 { [%eval 2.68] } 26. Rc4 { [%eval 2.19] } 26... Qxa2 { [%eval 2.16] } 27. Qxc6 { [%eval 2.13] } 27... Qa1+?! { (2.13 → 3.46) Inaccuracy. Rf8 was best. } { [%eval 3.46] } (27... Rf8 28. Qd5+ Rf7 29. Qd8+ Rf8 30. Qd4 Qb1+ 31. Kg2 Qb7+ 32. Qe4 Qb2 33. Qe6+) 28. Rc1? { (3.46 → 1.74) Mistake. Kg2 was best. } { [%eval 1.74] } (28. Kg2 Qa8 29. Qxa8 Rxa8 30. Rxc7 Rd8 31. Rc3 g5 32. Kf3 h6 33. Ke4 Rf8) 28... Qg7?? { (1.74 → Mate in 18) Checkmate is now unavoidable. Qa2 was best. } { [%eval #18] } (28... Qa2 29. Kg2 Qf7 30. Qb5 Rd8 31. Rc5 Kf8 32. Qc4 Rd7 33. h4 Qf6 34. Rxc7) 29. Qe6+ { [%eval #17] } 29... Kh8 { [%eval #17] } 30. Qxc8+ { [%eval #22] } 30... Qg8 { [%eval #17] } 31. Qxg8+ { [%eval #16] } 31... Kxg8 { [%eval #26] } 32. Rxc7 { [%eval 83.08] } 32... Kh8?! { (83.08 → Mate in 13) Checkmate is now unavoidable. Kf8 was best. } { [%eval #13] } (32... Kf8 33. h4 Ke8 34. f3 Kd8 35. Rf7 Ke8 36. Rb7 Kd8 37. d4 Kc8 38. Rf7) 33. h4 { [%eval #13] } 33... h5 { [%eval #10] } 34. gxh5 { [%eval #9] } 34... gxh5 { [%eval #9] } 35. f4 { [%eval #8] } 35... Kg8 { [%eval #8] } 36. f5 { [%eval #7] } 36... Kf8 { [%eval #7] } 37. f6 { [%eval #6] } 37... Ke8 { [%eval #6] } 38. f7+ { [%eval #7] } 38... Kd8 { [%eval #2] } 39. Ra7 { [%eval #1] } 39... Kc8 { [%eval #1] } 40. f8=R# { White wins by checkmate. } 1-0