FEN
[Event "rated blitz game"]
[Site "https://lichess.org/MoQsd0O7"]
[Date "2026.06.04"]
[Round "-"]
[White "Alfrebot"]
[Black "jOKER-FKM"]
[Result "0-1"]
[GameId "MoQsd0O7"]
[UTCDate "2026.06.04"]
[UTCTime "01:49:40"]
[WhiteElo "1074"]
[BlackElo "1124"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "180+0"]
[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.22] } 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. O-O { [%eval -0.18] } 5... Bd6 { [%eval -0.11] } 6. c3 { [%eval -0.32] } 6... Nxe4 { [%eval -0.31] } 7. d4 { [%eval -0.49] } 7... exd4 { [%eval -0.61] } 8. Bg5?? { (-0.61 → -4.77) Blunder. Qxd4 was best. } { [%eval -4.77] } (8. Qxd4 Nf6 9. Re1+ Be6 10. Ng5 O-O 11. Nxe6 fxe6 12. Nd2 Qe8) 8... f6?? { (-4.77 → -1.60) Blunder. Nxg5 was best. } { [%eval -1.6] } (8... Nxg5 9. Re1+ Ne6 10. cxd4 O-O 11. Qc2 Bd7 12. Nc3 a5 13. Ne4 f5) 9. Bh4 { [%eval -2.06] } 9... dxc3 { [%eval -2.2] } 10. Nxc3 { [%eval -2.07] } 10... Nxc3 { [%eval -2.17] } 11. bxc3 { [%eval -2.12] } 11... Bg4? { (-2.12 → -0.83) Mistake. O-O was best. } { [%eval -0.83] } (11... O-O 12. Qb3+ Kh8 13. Bg3 b6 14. Rfe1 Bg4 15. Nd4 Bxg3 16. hxg3 Qd6 17. Re4) 12. Re1+ { [%eval -0.65] } 12... Be7? { (-0.65 → 0.66) Mistake. Kf8 was best. } { [%eval 0.66] } (12... Kf8 13. Qb3 Bxf3 14. gxf3 b6 15. Bg3 Qd7 16. Rad1 Re8 17. Rxe8+ Kxe8 18. Qa4) 13. Qxd8+?? { (0.66 → -3.44) Blunder. Qb3 was best. } { [%eval -3.44] } (13. Qb3 Bxf3 14. gxf3 Qd5 15. Qxb7 Rd8 16. Bg3 Kf7 17. Rad1 Qc5 18. Bxc7 Rxd1) 13... Rxd8 { [%eval -3.04] } 14. Nd4 { [%eval -3.46] } 14... O-O?? { (-3.46 → 2.85) Blunder. Kf7 was best. } { [%eval 2.85] } (14... Kf7 15. f3 Bc8 16. a4 a5 17. Bg3 Bd6 18. Kf2 Rhe8 19. Red1 Re7 20. Nb3) 15. f3? { (2.85 → 1.42) Mistake. Rxe7 was best. } { [%eval 1.42] } (15. Rxe7 c5 16. Nb3 b6 17. Rxc7 Rf7 18. Rxf7 Kxf7 19. f3 Be6 20. Be1 Rd3) 15... f5?? { (1.42 → 6.35) Blunder. Bc5 was best. } { [%eval 6.35] } (15... Bc5 16. fxg4 Rxd4 17. cxd4 Bxd4+ 18. Kf1 Bxa1 19. Rxa1 Rd8 20. g5 fxg5 21. Bxg5) 16. fxg4?? { (6.35 → -2.75) Blunder. Bxe7 was best. } { [%eval -2.75] } (16. Bxe7 Rxd4 17. cxd4 Bh5 18. Bxf8 Kxf8 19. h4 Be8 20. Kh2 Bf7 21. Rab1 b6) 16... Bxh4 { [%eval -2.7] } 17. Ne6? { (-2.70 → -4.35) Mistake. g3 was best. } { [%eval -4.35] } (17. g3 Bf6 18. Ne6 Bxc3 19. Nxd8 Bxa1 20. Ne6 Bc3 21. Rc1 Rf6 22. gxf5 Be5) 17... Bxe1 { [%eval -4.33] } 18. Nxf8?! { (-4.33 → -5.82) Inaccuracy. Nxd8 was best. } { [%eval -5.82] } (18. Nxd8 Bxc3 19. Rd1 fxg4 20. Nxb7 Rf4 21. g3 Bd4+ 22. Kh1 Re4 23. h3 gxh3) 18... Bxc3 { [%eval -5.82] } 19. Re1?! { (-5.82 → -8.17) Inaccuracy. Ne6 was best. } { [%eval -8.17] } (19. Ne6 Rd6 20. Rc1 Bd2 21. Rc2 Be3+ 22. Kf1 Rxe6 23. gxf5 Re8 24. Rb2 Bb6) 19... Bxe1 { [%eval -8.37] } 20. Ne6 { [%eval -8.37] } 20... Rd1 { [%eval -8.34] } 21. Kf1 { [%eval -8.76] } 21... Bc3+ { [%eval -7.89] } 22. Ke2 { [%eval -8.24] } 22... Rd2+ { [%eval -8.26] } 23. Ke3 { [%eval -8.06] } 23... Rxg2 { [%eval -7.6] } 24. Nf4 { [%eval -8.92] } 24... Rxh2 { [%eval -8.17] } 25. Nh5 { [%eval -9.23] } 25... fxg4 { [%eval -8.95] } 26. Kf4 { [%eval -9.65] } 26... Rf2+ { [%eval -9.0] } 27. Kg3 { [%eval -9.54] } 27... Rxa2 { [%eval -9.54] } 28. Kxg4 { [%eval -9.39] } 28... b5 { [%eval -9.29] } 29. Nf4 { [%eval -9.19] } 29... b4 { [%eval -9.04] } 30. Ne6? { (-9.04 → Mate in 9) Checkmate is now unavoidable. Nd3 was best. } { [%eval #-9] } (30. Nd3 Ra5 31. Nc1 Kf7 32. Nb3 Rd5 33. Kf3 a6 34. Ke4 Bf6 35. Nc1 a5) 30... b3 { [%eval #-9] } 31. Kg5 { [%eval #-6] } 31... b2 { [%eval #-5] } 32. Nd8 { [%eval #-5] } 32... b1=Q { [%eval #-4] } 33. Nxc6 { [%eval #-4] } 33... Rf2 { [%eval #-4] } 34. Ne7+ { [%eval #-4] } 34... Kh8 { [%eval #-3] } 35. Ng6+ { [%eval #-2] } 35... Kg8 { [%eval #-4] } 36. Ne7+ { [%eval #-4] } 36... Kf7 { [%eval #-3] } 37. Nf5 { [%eval #-3] } 37... Qg1+ { [%eval #-2] } 38. Kh5 { [%eval #-2] } 38... Rh2+ { [%eval #-1] } 39. Nh4 { [%eval #-1] } 39... Rxh4+ { [%eval #-2] } 40. Kxh4 { [%eval #-2] } 40... a5 { [%eval #-3] } 41. Kh5 { [%eval #-3] } 41... a4 { [%eval #-2] } 42. Kh4 { [%eval #-2] } 42... a3 { [%eval #-3] } 43. Kh5 { [%eval #-3] } 43... a2 { [%eval #-2] } 44. Kh4 { [%eval #-2] } 44... a1=Q { [%eval #-2] } 45. Kh5 { [%eval #-2] } 45... Qb2 { [%eval #-1] } 46. Kh4 { [%eval #-1] } 46... Qbh2# { Black wins by checkmate. } 0-1