FEN
[Event "?"]
[Site "Chess.com iPhone"]
[Date "2026.04.11"]
[Round "?"]
[White "Demoninme001"]
[Black "user_213908457"]
[Result "1-0"]
[GameId "rTKGmULP"]
[WhiteElo "1147"]
[BlackElo "1135"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C65"]
[Opening "Ruy Lopez: Berlin Defense"]
[Termination "Unknown"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. O-O { [%eval 0.11] } { C65 Ruy Lopez: Berlin Defense } 4... Nd4?! { (0.11 → 0.91) Inaccuracy. Nxe4 was best. } { [%eval 0.91] } (4... Nxe4 5. Re1 Nd6 6. Nxe5 Be7 7. Bf1 Nxe5 8. Rxe5 O-O 9. d4) 5. Nxd4 { [%eval 0.98] } 5... exd4 { [%eval 1.09] } 6. e5 { [%eval 0.89] } 6... Nd5 { [%eval 0.87] } 7. Qh5?! { (0.87 → 0.05) Inaccuracy. d3 was best. } { [%eval 0.05] } (7. d3 Nb6 8. Re1 a6 9. Bc4 Nxc4 10. dxc4 d5 11. exd6+ Be6) 7... c6 { [%eval 0.45] } 8. Bc4 { [%eval 0.6] } 8... Bc5 { [%eval 0.91] } 9. d3 { [%eval 0.89] } 9... O-O { [%eval 0.95] } 10. Bxd5 { [%eval 0.89] } 10... cxd5 { [%eval 0.91] } 11. Bg5 { [%eval 0.88] } 11... Qc7 { [%eval 1.09] } 12. Re1?! { (1.09 → 0.05) Inaccuracy. Nd2 was best. } { [%eval 0.05] } (12. Nd2 d6 13. Bf4 dxe5 14. Bxe5 Qc6 15. Nb3 a5 16. Rae1 h6 17. Re2 Bd7) 12... d6 { [%eval 0.16] } 13. Bf4 { [%eval 0.13] } 13... dxe5 { [%eval 0.19] } 14. Bxe5 { [%eval -0.09] } 14... Qe7? { (-0.09 → 1.16) Mistake. Qc6 was best. } { [%eval 1.16] } (14... Qc6 15. Nd2 f6 16. Bg3 Be6 17. Nb3 Bb6 18. Qh4 Rfe8 19. h3 Bd7 20. Rac1) 15. Nd2 { [%eval 1.11] } 15... f6?? { (1.11 → 4.94) Blunder. Be6 was best. } { [%eval 4.94] } (15... Be6 16. Nb3 Bb4 17. Re2 f6 18. Bxd4 Rfe8 19. h3 Bd6 20. Rae1 Qd7 21. Kf1) 16. Bxd4 { [%eval 4.96] } 16... Qd6 { [%eval 4.85] } 17. Be3?? { (4.85 → 1.78) Blunder. Ne4 was best. } { [%eval 1.78] } (17. Ne4 dxe4 18. Bxc5 Bg4 19. Bxd6 Bxh5 20. Bxf8 exd3 21. cxd3 Kxf8 22. Rac1 Bf7) 17... Bxe3 { [%eval 1.74] } 18. fxe3?! { (1.74 → 1.06) Inaccuracy. Rxe3 was best. } { [%eval 1.06] } (18. Rxe3 Be6 19. Nf3 Rac8 20. Re2 d4 21. Rae1 Bf7 22. Qa5 a6 23. a3 Rfd8) 18... Be6 { [%eval 1.07] } 19. Nf3 { [%eval 1.01] } 19... Rac8 { [%eval 1.1] } 20. c3?! { (1.10 → 0.28) Inaccuracy. Nd4 was best. } { [%eval 0.28] } (20. Nd4 Rce8 21. a4 Re7 22. Qf3 Rfe8 23. Re2 Bd7 24. a5 Re5 25. Qf4 Qb4) 20... f5? { (0.28 → 1.75) Mistake. Qa6 was best. } { [%eval 1.75] } (20... Qa6 21. Nd4 Bf7 22. Qd1 Rcd8 23. Qd2 Rfe8 24. b3 Bg6 25. Rad1 Re5 26. Ne2) 21. Rad1 { [%eval 1.55] } 21... f4?! { (1.55 → 2.43) Inaccuracy. Rf6 was best. } { [%eval 2.43] } (21... Rf6 22. Qh4 Bf7 23. Rd2 Re8 24. Qf4 Bh5 25. Qxd6 Rxd6 26. Nd4 Rf6 27. Rf1) 22. e4? { (2.43 → 0.73) Mistake. exf4 was best. } { [%eval 0.73] } (22. exf4 Bf5 23. Qg5 Bg6 24. Nd4 Rxf4 25. Re6 Qf8 26. h3 a6 27. a3 Rf2) 22... dxe4 { [%eval 0.75] } 23. dxe4 { [%eval 0.61] } 23... Qb6+ { [%eval 0.65] } 24. Rd4?! { (0.65 → 0.07) Inaccuracy. Nd4 was best. } { [%eval 0.07] } (24. Nd4 Bxa2 25. Rd2 a5 26. e5 Qc5 27. Kh1 Rce8 28. Qd1 Bc4 29. Nf3 b5) 24... Qxb2?? { (0.07 → 3.90) Blunder. Bf7 was best. } { [%eval 3.9] } (24... Bf7 25. Qg4 Qxb2 26. e5 Rxc3 27. e6 Rxf3 28. exf7+ Kh8 29. Rdd1 Qf2+ 30. Kh1) 25. Red1?? { (3.90 → -0.57) Blunder. Ng5 was best. } { [%eval -0.57] } (25. Ng5 h6 26. Nxe6 f3 27. gxf3 Qxc3 28. Red1 Qe3+ 29. Kh1 Qxf3+ 30. Qxf3 Rxf3) 25... Qxc3?? { (-0.57 → 4.19) Blunder. h6 was best. } { [%eval 4.19] } (25... h6 26. Rd6 Qe2 27. Qa5 Qxa2 28. Ra1 Qxa5 29. Rxa5 Bc4 30. Ne5 a6 31. Rb6) 26. Ng5 { [%eval 3.82] } 26... Qxd4+? { (3.82 → 7.09) Mistake. h6 was best. } { [%eval 7.09] } (26... h6 27. Nxe6 f3 28. Qg6 Rc7 29. Qg3 Qe3+ 30. Qf2 Qxf2+ 31. Kxf2 Rc2+ 32. R4d2) 27. Rxd4 { [%eval 6.91] } 27... Rc1+ { [%eval 7.69] } 28. Kf2 { [%eval 7.38] } 28... Rc2+ { [%eval 7.7] } 29. Ke1 { [%eval 7.4] } 29... Bf5? { (7.40 → Mate in 8) Checkmate is now unavoidable. h6 was best. } { [%eval #8] } (29... h6 30. Nxe6 Rxa2 31. Nxf8 Ra1+ 32. Rd1 Rxd1+ 33. Qxd1 Kxf8 34. Qd8+ Kf7 35. Qd5+) 30. exf5 { [%eval #7] } 30... Re8+ { [%eval #1] } 31. Qxe8# { White wins. } 1-0