FEN
[Event "rated rapid game"]
[Site "https://lichess.org/fonw5pIM"]
[Date "2026.05.28"]
[Round "-"]
[White "sofia_0000"]
[Black "du0bidu"]
[Result "0-1"]
[GameId "fonw5pIM"]
[UTCDate "2026.05.28"]
[UTCTime "20:49:08"]
[WhiteElo "700"]
[BlackElo "736"]
[WhiteRatingDiff "-16"]
[BlackRatingDiff "+30"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C20"]
[Opening "Portuguese Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bb5 { [%eval -0.21] } { C20 Portuguese Opening } 2... c6 { [%eval -0.2] } 3. Ba4 { [%eval -0.26] } 3... b5 { [%eval 0.16] } 4. Bb3 { [%eval 0.1] } 4... d5 { [%eval 0.24] } 5. Nf3 { [%eval 0.14] } 5... Nd7? { (0.14 → 1.67) Mistake. Nf6 was best. } { [%eval 1.67] } (5... Nf6 6. d3 Bb4+ 7. c3 Bd6 8. a4 O-O 9. axb5 dxe4 10. dxe4) 6. Nc3?? { (1.67 → -0.61) Blunder. exd5 was best. } { [%eval -0.61] } (6. exd5 Ne7 7. dxc6 Nxc6 8. d4 Be7 9. O-O exd4 10. Nxd4 Nxd4 11. Qxd4 O-O) 6... Ngf6?? { (-0.61 → 1.05) Blunder. b4 was best. } { [%eval 1.05] } (6... b4 7. exd5 bxc3 8. dxc6 Nc5 9. Nxe5 Nxb3 10. axb3 Bd6 11. Nc4 Bc7 12. dxc3) 7. d4? { (1.05 → -0.07) Mistake. exd5 was best. } { [%eval -0.07] } (7. exd5 cxd5 8. d4 e4 9. Nxd5 exf3 10. Qxf3 Rb8 11. Bf4 Nxd5 12. Bxb8 N7f6) 7... exd4 { [%eval -0.07] } 8. Bg5?? { (-0.07 → -4.21) Blunder. Nxd4 was best. } { [%eval -4.21] } (8. Nxd4 dxe4 9. Bg5 Qc7 10. Qe2 Bb4 11. O-O Bxc3 12. bxc3 O-O 13. a4 bxa4) 8... dxc3 { [%eval -3.94] } 9. exd5 { [%eval -4.21] } 9... cxd5 { [%eval -3.5] } 10. Bxd5?! { (-3.50 → -4.47) Inaccuracy. O-O was best. } { [%eval -4.47] } (10. O-O cxb2 11. Rb1 Be7 12. Nd4 Bb7 13. Qf3 O-O 14. Nf5 Re8 15. Rfe1) 10... cxb2 { [%eval -4.35] } 11. Rb1 { [%eval -4.18] } 11... Qa5+?! { (-4.18 → -2.67) Inaccuracy. Bb4+ was best. } { [%eval -2.67] } (11... Bb4+ 12. Kf1 Rb8 13. Nd4 Rb6 14. Nc6 Rxc6 15. Bxc6 O-O 16. Rxb2 Bc3 17. Rxb5) 12. Nd2? { (-2.67 → -4.34) Mistake. c3 was best. } { [%eval -4.34] } (12. c3 Rb8 13. O-O Be7 14. Nd4 Nxd5 15. Nc6 Qxa2 16. Re1 Rb6 17. Nxe7 Nxe7) 12... Qxa2?? { (-4.34 → 4.48) Blunder. Nxd5 was best. } { [%eval 4.48] } (12... Nxd5 13. O-O Be7 14. Nb3 Qa6 15. Qxd5 Bb7 16. Qd4 Qc6 17. Qg4 Bxg5 18. Rfe1+) 13. Bxa8?? { (4.48 → -0.78) Blunder. Bxa2 was best. } { [%eval -0.78] } (13. Bxa2 Ne5 14. Qe2 Bd6 15. Bxf6 gxf6 16. Rxb2 Ba6 17. O-O O-O-O 18. Rfb1) 13... Ne4?? { (-0.78 → 3.81) Blunder. Qe6+ was best. } { [%eval 3.81] } (13... Qe6+ 14. Be3 Ng4 15. Rxb2 Bc5 16. Bd5 Nxe3 17. Bxe6 Nxd1 18. Bxd7+ Kxd7 19. Kxd1) 14. Nxe4 { [%eval 3.97] } 14... Qxb1 { [%eval 4.92] } 15. Qxb1 { [%eval 4.89] } 15... Ba3 { [%eval 4.62] } 16. Nd6+ { [%eval 4.75] } 16... Kf8?! { (4.75 → 6.89) Inaccuracy. Bxd6 was best. } { [%eval 6.89] } (16... Bxd6 17. Qxb2 O-O 18. O-O h6 19. Rd1 Re8 20. Bxh6 Nf6 21. Bf3 Bf5 22. Kh1) 17. Nxc8 { [%eval 7.07] } 17... f6 { [%eval 7.48] } 18. Bxf6?! { (7.48 → 5.63) Inaccuracy. O-O was best. } { [%eval 5.63] } (18. O-O Ne5 19. Qd1 Kf7 20. Bd5+ Kg6 21. Bf4 f5 22. Bxe5 Re8 23. Bf7+ Kxf7) 18... gxf6 { [%eval 5.5] } 19. Nd6 { [%eval 5.53] } 19... Ke7 { [%eval 5.97] } 20. Nxb5 { [%eval 5.8] } 20... Rxa8 { [%eval 6.37] } 21. Nxa3 { [%eval 6.32] } 21... Rb8 { [%eval 6.62] } 22. O-O { [%eval 6.61] } 22... Nc5 { [%eval 7.2] } 23. Re1+ { [%eval 7.1] } 23... Kf7 { [%eval 7.11] } 24. Nc4 { [%eval 7.18] } 24... Na4 { [%eval 7.62] } 25. Qa2 { [%eval 8.24] } 25... Nc3? { (8.24 → Mate in 6) Checkmate is now unavoidable. Rb7 was best. } { [%eval #6] } (25... Rb7 26. Nxb2+ Kg6 27. Nxa4 Rd7 28. Qg8+ Rg7 29. Qe8+ Kh6 30. f3 Rc7 31. Qf8+) 26. Nd6+ { [%eval #5] } 26... Kg6 { [%eval #5] } 27. Qxa7? { (Mate in 5 → 8.43) Lost forced checkmate sequence. Qf7+ was best. } { [%eval 8.43] } (27. Qf7+ Kg5 28. f4+ Kxf4 29. Qxf6+ Kg4 30. Qf5+ Kh4 31. g3#) 27... b1=Q? { (8.43 → Mate in 7) Checkmate is now unavoidable. Ne2+ was best. } { [%eval #7] } (27... Ne2+ 28. Kf1 Ng3+ 29. fxg3 Rf8 30. Rb1 f5 31. Qe7 Rf6 32. Ke2 f4 33. Kd2) 28. Rxb1?? { (Mate in 7 → Mate in 1) Lost forced checkmate sequence. Qf7+ was best. } { [%eval #-1] } (28. Qf7+ Kh6 29. Qxf6+ Kh5 30. Qf7+ Kh6 31. Nf5+ Kg5 32. h4+ Kg4 33. Qg7+ Kxf5) 28... Rxb1# { Black wins by checkmate. } 0-1