FEN
[Event "rated rapid game"]
[Site "https://lichess.org/aL2fZSgx"]
[Date "2025.09.11"]
[White "amitkrskb"]
[Black "f3start"]
[Result "0-1"]
[GameId "aL2fZSgx"]
[UTCDate "2025.09.11"]
[UTCTime "01:11:03"]
[WhiteElo "1503"]
[BlackElo "1401"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "900+10"]
[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.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.19] } { C65 Ruy Lopez: Berlin Defense } 4. d3 { [%eval 0.07] } 4... a6?! { (0.07 → 1.10) Inaccuracy. Bc5 was best. } { [%eval 1.1] } (4... Bc5 5. c3 O-O 6. O-O d5 7. exd5 Qxd5 8. Bc4 Qd8 9. Bg5) 5. Bxc6 { [%eval 1.11] } 5... dxc6 { [%eval 1.28] } 6. Nxe5 { [%eval 1.24] } 6... Qd4 { [%eval 1.47] } 7. Bf4?! { (1.47 → 0.57) Inaccuracy. Nf3 was best. } { [%eval 0.57] } (7. Nf3 Qb4+ 8. Nc3 Be6 9. a3 Qe7 10. Qe2 O-O-O 11. Ng5 g6) 7... Qxb2 { [%eval 0.59] } 8. Nd2 { [%eval 0.81] } 8... Bb4 { [%eval 1.28] } 9. Nc4 { [%eval 1.25] } 9... Bxd2+ { [%eval 1.8] } 10. Bxd2?! { (1.80 → 1.10) Inaccuracy. Nxd2 was best. } { [%eval 1.1] } (10. Nxd2 b5 11. Bxc7 Be6 12. O-O O-O 13. Qc1 Qxc1 14. Rfxc1 Rac8 15. Bg3 c5) 10... Qd4 { [%eval 1.03] } 11. O-O { [%eval 1.02] } 11... b5?! { (1.02 → 2.00) Inaccuracy. Be6 was best. } { [%eval 2.0] } (11... Be6) 12. c3?? { (2.00 → -0.17) Blunder. Be3 was best. } { [%eval -0.17] } (12. Be3 Qc3 13. Nd2 c5 14. Nb3 c4 15. Bd4 Qb4 16. dxc4 Qxc4 17. Bxf6 gxf6) 12... Qxd3 { [%eval -0.17] } 13. Ne5 { [%eval -0.2] } 13... Qd6 { [%eval -0.22] } 14. f4?? { (-0.22 → -2.41) Blunder. Bf4 was best. } { [%eval -2.41] } (14. Bf4 Bb7) 14... Nxe4 { [%eval -2.33] } 15. Qb3?? { (-2.33 → -5.17) Blunder. Re1 was best. } { [%eval -5.17] } (15. Re1) 15... Be6 { [%eval -5.12] } 16. Qc2 { [%eval -5.22] } 16... Nxd2 { [%eval -5.24] } 17. Rfd1 { [%eval -5.07] } 17... Qc5+ { [%eval -5.18] } 18. Kh1 { [%eval -5.24] } 18... Nc4 { [%eval -5.25] } 19. Re1 { [%eval -5.34] } 19... Nxe5?! { (-5.34 → -4.07) Inaccuracy. O-O was best. } { [%eval -4.07] } (19... O-O 20. Nxc4 Bxc4 21. Re5 Qd6 22. Rd1 Bd5 23. Qe2 f6 24. Re3 Qxf4 25. Kg1) 20. Rxe5 { [%eval -4.09] } 20... Qe7?! { (-4.09 → -3.18) Inaccuracy. Qc4 was best. } { [%eval -3.18] } (20... Qc4 21. Re4 Qc5 22. Re5 Qa3 23. f5 O-O-O 24. fxe6 fxe6 25. Rxe6 Kb7 26. Rae1) 21. Qe4?! { (-3.18 → -4.21) Inaccuracy. f5 was best. } { [%eval -4.21] } (21. f5 Qd6 22. Ree1 O-O-O 23. fxe6 fxe6 24. a4 Qd3 25. Qb3 Kb7 26. Reb1 Rd6) 21... O-O { [%eval -4.34] } 22. f5 { [%eval -4.33] } 22... f6?? { (-4.33 → -0.36) Blunder. g6 was best. } { [%eval -0.36] } (22... g6 23. Re1 gxf5 24. Rxf5 Rae8 25. Rh5 f5 26. Qxc6 Rf7 27. Kg1 Rg7 28. h3) 23. Rxe6 { [%eval -0.41] } 23... Qc5 { [%eval -0.23] } 24. Rxc6 { [%eval -0.31] } 24... Qe5 { [%eval -0.02] } 25. Qf3 { [%eval -0.48] } 25... Rfe8 { [%eval -0.59] } 26. h4? { (-0.59 → -2.29) Mistake. h3 was best. } { [%eval -2.29] } (26. h3) 26... Rad8?! { (-2.29 → -1.46) Inaccuracy. h6 was best. } { [%eval -1.46] } (26... h6) 27. g4?? { (-1.46 → Mate in 6) Checkmate is now unavoidable. Rxa6 was best. } { [%eval #-6] } (27. Rxa6 Qe4 28. h5 h6 29. Qxe4 Rxe4 30. Ra5 Rh4+ 31. Kg1 Rd2 32. Rf1 Rxh5) 27... Rd2 { [%eval #-5] } 28. Qh3 { [%eval #-4] } 28... Qe4+ { [%eval #-6] } 29. Kg1 { [%eval #-6] } 29... Qxc6 { [%eval -9.34] } 30. Rf1? { (-9.34 → Mate in 5) Checkmate is now unavoidable. c4 was best. } { [%eval #-5] } (30. c4 bxc4 31. Rf1 Qc5+ 32. Kh1 Qd5+ 33. Kg1 Re3 34. Rb1 Rd1+ 35. Rxd1 Qxd1+) 30... Ree2 { [%eval #-5] } 31. Rf3 { [%eval #-5] } 31... Qc5+ { [%eval #-4] } 32. Kf1 { [%eval #-3] } 32... Rf2+ { [%eval #-2] } 33. Ke1 { [%eval #-2] } 33... Qe5+? { (Mate in 2 → -9.90) Lost forced checkmate sequence. Qa3 was best. } { [%eval -9.9] } (33... Qa3 34. Rxf2 Qc1#) 34. Re3 { [%eval -9.44] } 34... Qh2 { [%eval -9.21] } 35. c4? { (-9.21 → Mate in 2) Checkmate is now unavoidable. Qxh2 was best. } { [%eval #-2] } (35. Qxh2 Rxh2 36. Rh3 Rxh3 37. Kxd2 Rxh4 38. a4 bxa4 39. Kd3 Rxg4 40. Kc2 Kf7) 35... Qg1+ { [%eval #-1] } 36. Qf1 { [%eval #-1] } 36... Qxf1# { Black wins by checkmate. } 0-1