FEN
[Event "rated rapid game"]
[Site "https://lichess.org/VYfrGsz1"]
[Date "2026.06.09"]
[Round "-"]
[White "Jspineerick"]
[Black "Fressflash35"]
[Result "0-1"]
[GameId "VYfrGsz1"]
[UTCDate "2026.06.09"]
[UTCTime "09:10:02"]
[WhiteElo "1239"]
[BlackElo "1320"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+4"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. Qf3 { [%eval -0.12] } 3... Nc6 { [%eval 0.0] } 4. d3?! { (0.00 → -0.98) Inaccuracy. Ne2 was best. } { [%eval -0.98] } (4. Ne2 d6 5. Nbc3 Bg4 6. Qe3 Nb4 7. Bb3 Be6 8. Ba4+ Bd7) 4... Bb4+?! { (-0.98 → 0.00) Inaccuracy. Nd4 was best. } { [%eval 0.0] } (4... Nd4 5. Qd1 b5 6. Bb3 d5 7. exd5 a5 8. c3 Nxb3 9. axb3) 5. c3 { [%eval 0.0] } 5... Bc5 { [%eval -0.03] } 6. Bg5 { [%eval -0.06] } 6... h6 { [%eval -0.01] } 7. Bxf6 { [%eval 0.0] } 7... Qxf6 { [%eval -0.04] } 8. Qxf6 { [%eval -0.11] } 8... gxf6 { [%eval -0.1] } 9. Nf3 { [%eval -0.14] } 9... d6 { [%eval -0.18] } 10. Nh4 { [%eval -0.21] } 10... Bg4 { [%eval 0.23] } 11. f3 { [%eval -0.29] } 11... Bd7 { [%eval -0.28] } 12. Nd2 { [%eval -0.29] } 12... O-O-O? { (-0.29 → 0.92) Mistake. Ne7 was best. } { [%eval 0.92] } (12... Ne7 13. f4 b5 14. Bb3 Ng6 15. Nxg6 fxg6 16. Rf1 Rf8 17. Kd1 Ke7 18. a4) 13. O-O-O?! { (0.92 → 0.09) Inaccuracy. Bxf7 was best. } { [%eval 0.09] } (13. Bxf7 Ne7 14. Ke2 a5 15. Bh5 Rhg8 16. g4 a4 17. b3 Rg7 18. h3 d5) 13... Na5? { (0.09 → 1.31) Mistake. Rdf8 was best. } { [%eval 1.31] } (13... Rdf8 14. Nf1 a6 15. g3 b5 16. Bd5 Ne7 17. d4 exd4 18. cxd4 Bb6) 14. Bxf7 { [%eval 1.28] } 14... Be3 { [%eval 1.73] } 15. Ng6? { (1.73 → 0.12) Mistake. Nf5 was best. } { [%eval 0.12] } (15. Nf5 Bxf5 16. exf5 c5 17. Rde1 Bxd2+ 18. Kxd2 Nc6 19. Be6+ Kc7 20. h4 Rh7) 15... Rh7 { [%eval 0.15] } 16. Bd5 { [%eval 0.09] } 16... c6 { [%eval 0.04] } 17. Bc4 { [%eval -0.15] } 17... Rg7 { [%eval -0.1] } 18. Nh4 { [%eval -0.14] } 18... Bg5 { [%eval -0.12] } 19. Nf5 { [%eval -0.2] } 19... Bxf5 { [%eval -0.15] } 20. exf5 { [%eval -0.04] } 20... d5 { [%eval -0.03] } 21. Bb3 { [%eval -0.17] } 21... Bf4?! { (-0.17 → 0.53) Inaccuracy. h5 was best. } { [%eval 0.53] } (21... h5 22. g3 h4 23. Bc2 c5 24. gxh4 Bxh4 25. Kb1 Nc6 26. f4 exf4 27. Rdf1) 22. Kc2?? { (0.53 → -4.21) Blunder. g3 was best. } { [%eval -4.21] } (22. g3 Nxb3+ 23. axb3 Be3 24. Rhe1 Bb6 25. d4 exd4 26. c4 Bc7 27. Re6 Rf7) 22... Rxg2 { [%eval -4.3] } 23. Ba4 { [%eval -4.42] } 23... Rg5? { (-4.42 → -2.22) Mistake. b5 was best. } { [%eval -2.22] } (23... b5 24. Bb3 Rdg8 25. h4 R8g3 26. d4 exd4 27. cxd4 Rxf3 28. Rhg1 Rff2 29. Rxg2) 24. Nb3 { [%eval -2.85] } 24... Nxb3 { [%eval -2.83] } 25. Bxb3 { [%eval -2.72] } 25... Rxf5 { [%eval -2.26] } 26. h3?! { (-2.26 → -3.41) Inaccuracy. Rdg1 was best. } { [%eval -3.41] } (26. Rdg1 h5 27. h4 Be3 28. Rg3 Rf4 29. a4 Kc7 30. Kb1 Kd6 31. Ka2 a5) 26... Rg5 { [%eval -3.11] } 27. Rdf1 { [%eval -3.71] } 27... Rg2+ { [%eval -3.67] } 28. Kb1 { [%eval -3.7] } 28... Rd2 { [%eval -3.0] } 29. Bc2 { [%eval -3.12] } 29... Rg2 { [%eval -3.19] } 30. b3?! { (-3.19 → -4.09) Inaccuracy. d4 was best. } { [%eval -4.09] } (30. d4 Rdg8 31. Bf5+ Kc7 32. Bg4 b5 33. Rd1 a5 34. a3 Bd2 35. Kc2 Be3+) 30... Rdg8 { [%eval -3.98] } 31. Kb2 { [%eval -4.3] } 31... Be3 { [%eval -4.1] } 32. Ka3? { (-4.10 → -8.00) Mistake. b4 was best. } { [%eval -8.0] } (32. b4 Kc7 33. a4 R8g3 34. a5 Rd2 35. Kb3 f5 36. Bb1 f4 37. h4 Rgg2) 32... Rxc2 { [%eval -8.17] } 33. f4? { (-8.17 → Mate in 6) Checkmate is now unavoidable. Re1 was best. } { [%eval #-6] } (33. Re1 Bc5+ 34. b4 Rgg2 35. Rb1 Rxc3+ 36. Rb3 Rcc2 37. Rbb1 Bd4 38. Rhd1 Kd7) 33... b5? { (Mate in 6 → -7.70) Lost forced checkmate sequence. Rgg2 was best. } { [%eval -7.7] } (33... Rgg2 34. Rf2 Rgxf2 35. Ra1 a5 36. b4 Rxc3+ 37. Ka4 b5+ 38. Kxa5 Ra3#) 34. fxe5? { (-7.70 → Mate in 6) Checkmate is now unavoidable. d4 was best. } { [%eval #-6] } (34. d4 exd4 35. c4 dxc4 36. Rd1 cxb3 37. axb3 Rgg2 38. Kb4 Kd7) 34... fxe5?? { (Mate in 6 → -5.68) Lost forced checkmate sequence. Rgg2 was best. } { [%eval -5.68] } (34... Rgg2 35. Rf2 Rgxf2 36. Kb4 Bb6 37. Ra1 a5+ 38. Ka3 Bc5+ 39. b4 Rxc3#) 35. Rf6?! { (-5.68 → -7.89) Inaccuracy. Rf7 was best. } { [%eval -7.89] } (35. Rf7 Rf2 36. Rf1 Rxf1 37. Rxf1 Rg2 38. Rf7 a5 39. Rf1 Rf2 40. Rxf2 Bxf2) 35... Bc1+?! { (-7.89 → -5.26) Inaccuracy. b4+ was best. } { [%eval -5.26] } (35... b4+ 36. Kxb4 a5+ 37. Ka3 Rgg2 38. Rxc6+ Kd7 39. Ka4 Kxc6 40. a3 Rxc3 41. d4) 36. Kb4 { [%eval -5.93] } 36... Kb7 { [%eval -5.81] } 37. Re6?? { (-5.81 → Mate in 3) Checkmate is now unavoidable. a4 was best. } { [%eval #-3] } (37. a4 bxa4 38. bxa4 Rb2+ 39. Kc5 Rf2 40. Rxc1 Rxf6 41. Re1 Re8 42. a5 Ka8) 37... Kb6 { [%eval #-6] } 38. Rxe5 { [%eval #-1] } 38... Rxa2 { [%eval #-1] } 39. Rxc1 { [%eval #-1] } 39... a5# { Black wins by checkmate. } 0-1