FEN
[Event "rated rapid game"]
[Site "https://lichess.org/lunONGn8"]
[Date "2026.06.08"]
[Round "-"]
[White "Droidfish76"]
[Black "lupinuni"]
[Result "0-1"]
[GameId "lunONGn8"]
[UTCDate "2026.06.08"]
[UTCTime "18:02:32"]
[WhiteElo "2016"]
[BlackElo "2050"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D11"]
[Opening "Slav Defense: Breyer Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... c6 { [%eval 0.21] } 3. Nd2 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. Ngf3 { [%eval 0.03] } { D11 Slav Defense: Breyer Variation } 4... Bf5 { [%eval 0.0] } 5. e3 { [%eval 0.0] } 5... e6 { [%eval 0.0] } 6. Nh4 { [%eval 0.0] } 6... Bg6 { [%eval 0.31] } 7. Be2 { [%eval 0.15] } 7... Ne4?! { (0.15 → 1.00) Inaccuracy. Be4 was best. } { [%eval 1.0] } (7... Be4 8. O-O Nbd7 9. f3 Bg6 10. g3 Be7 11. b3 c5 12. Bb2) 8. Nxg6 { [%eval 1.1] } 8... hxg6 { [%eval 0.99] } 9. O-O?! { (0.99 → 0.10) Inaccuracy. Nxe4 was best. } { [%eval 0.1] } (9. Nxe4 dxe4 10. Bd2 Nd7 11. Qc2 f5 12. O-O-O Be7 13. Kb1 Qc7 14. c5 Nf6) 9... Qh4 { [%eval 0.06] } 10. Nf3 { [%eval 0.0] } 10... Qh7 { [%eval -0.05] } 11. cxd5 { [%eval -0.19] } 11... exd5? { (-0.19 → 1.12) Mistake. Ng5 was best. } { [%eval 1.12] } (11... Ng5 12. Re1 Nxf3+ 13. Bxf3 Qxh2+ 14. Kf1 cxd5 15. g3 Nc6 16. Ke2 Qh7 17. Rh1) 12. Bd3?? { (1.12 → -1.84) Blunder. Qb3 was best. } { [%eval -1.84] } (12. Qb3 Ng5 13. Re1 Nxf3+ 14. Bxf3 Qxh2+ 15. Kf1 Qd6 16. g3 Qb4 17. e4 Qxb3) 12... Bd6?? { (-1.84 → 0.81) Blunder. Ng5 was best. } { [%eval 0.81] } (12... Ng5 13. Re1 Bb4 14. Bd2 Nxf3+ 15. gxf3 Bxd2 16. Qxd2 Qxh2+ 17. Kf1 Rh3 18. Ke2) 13. h3 { [%eval 0.75] } 13... f6?! { (0.75 → 1.88) Inaccuracy. O-O was best. } { [%eval 1.88] } (13... O-O 14. Qb3 b6 15. Qc2 Re8 16. b3 Qh6 17. Bb2 f6 18. a4 a5 19. Ba3) 14. Qc2?! { (1.88 → 1.23) Inaccuracy. Qb3 was best. } { [%eval 1.23] } (14. Qb3 g5 15. Qxb7 g4 16. Bxe4 dxe4 17. Nd2 gxh3 18. g3 O-O 19. Qxa8 Qg6) 14... f5 { [%eval 1.24] } 15. Qb3 { [%eval 1.3] } 15... b5 { [%eval 1.27] } 16. Ne5?! { (1.27 → 0.48) Inaccuracy. Qc2 was best. } { [%eval 0.48] } (16. Qc2 O-O 17. Ne5 Nc5 18. a4 Nxd3 19. Nxd3 b4 20. a5 g5 21. Bd2 g4) 16... Bxe5 { [%eval 0.56] } 17. dxe5 { [%eval 0.49] } 17... Nd7 { [%eval 1.03] } 18. f3?! { (1.03 → 0.00) Inaccuracy. Bxe4 was best. } { [%eval 0.0] } (18. Bxe4 fxe4 19. Qc3 Rc8 20. f4 Qh4 21. e6 Nf8 22. Qxg7 Nxe6 23. Qe5 Ke7) 18... Ng3?? { (0.00 → 1.87) Blunder. Ng5 was best. } { [%eval 1.87] } (18... Ng5 19. f4 Nc5 20. Qc2 Nxh3+ 21. gxh3 Qxh3 22. Kf2 Nxd3+ 23. Qxd3 Qg4 24. Ke1) 19. Re1?? { (1.87 → 0.00) Blunder. Qc3 was best. } { [%eval 0.0] } (19. Qc3 Nxf1 20. Qxc6 O-O 21. Qxd7 Ng3 22. Kh2 Nh5 23. Qxb5 Rac8 24. Bd2 Qh6) 19... Nxe5 { [%eval 0.0] } 20. Bxb5 { [%eval 0.0] } 20... Rd8?? { (0.00 → 2.09) Blunder. O-O was best. } { [%eval 2.09] } (20... O-O 21. Bxc6 Nxf3+ 22. gxf3 Qxh3 23. Bxd5+ Kh7 24. f4 Ne4 25. Re2 Qg3+ 26. Kh1) 21. Ba4?? { (2.09 → -4.99) Blunder. e4 was best. } { [%eval -4.99] } (21. e4 O-O 22. Bf4 Nxf3+ 23. Qxf3 Nh5 24. Bg5 fxe4 25. Qd1 cxb5 26. Bxd8 Rxd8) 21... Rd6?? { (-4.99 → 2.44) Blunder. Nxf3+ was best. } { [%eval 2.44] } (21... Nxf3+ 22. Kf2 Ne4+ 23. Ke2 Ne5 24. Qc2 O-O 25. Bd2 Nc4 26. Bc1 Qh4 27. Kd1) 22. Qb8+? { (2.44 → 1.01) Mistake. e4 was best. } { [%eval 1.01] } (22. e4 Qh4 23. exf5 O-O 24. Rxe5 Qd4+ 25. Re3 Nxf5 26. Kh2 Qf4+ 27. Kh1 Kh7) 22... Ke7?? { (1.01 → 4.68) Blunder. Kf7 was best. } { [%eval 4.68] } (22... Kf7 23. Qc7+ Kg8 24. Bd1 Re6 25. f4 Nd3 26. Qd8+ Kf7 27. Qd7+ Re7 28. Qxc6) 23. Qc7+ { [%eval 4.74] } 23... Ke6 { [%eval 4.26] } 24. Kh2?? { (4.26 → -5.41) Blunder. e4 was best. } { [%eval -5.41] } (24. e4 fxe4 25. fxe4 Nxe4 26. Rxe4 dxe4 27. Bb3+ Rd5 28. Bf4 Nf3+ 29. gxf3 Qxh3) 24... Nxf3+ { [%eval -5.43] } 25. Kxg3 { [%eval -5.26] } 25... Nxe1 { [%eval -4.73] } 26. e4?? { (-4.73 → Mate in 4) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-4] } (26. Kf2 Nxg2 27. Bd2 Qh4+ 28. Ke2 Qc4+ 29. Kf2 Qxa4 30. Qxg7 Qh4+ 31. Kf1 Qh7) 26... Qh4+ { [%eval #-3] } 27. Kh2 { [%eval #-3] } 27... Nf3+ { [%eval #-2] } 28. Kh1 { [%eval #-1] } 28... Qe1# { Black wins by checkmate. } 0-1
