FEN
[Event "rated classical game"]
[Site "https://lichess.org/f08XtNtE"]
[Date "2026.04.23"]
[Round "-"]
[White "Miri2019"]
[Black "Butter-fly-100"]
[Result "0-1"]
[GameId "f08XtNtE"]
[UTCDate "2026.04.23"]
[UTCTime "10:22:28"]
[WhiteElo "1227"]
[BlackElo "1178"]
[WhiteRatingDiff "-166"]
[BlackRatingDiff "+26"]
[Variant "Standard"]
[TimeControl "1500+0"]
[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... Qh4?! { (-0.21 → 0.43) Inaccuracy. Nf6 was best. } { [%eval 0.43] } (2... Nf6 3. d3 c6 4. Ba4 d5 5. exd5 Nxd5 6. Bb3 a5 7. Nf3) 3. Nf3 { [%eval 0.15] } 3... Qxe4+ { [%eval 0.14] } 4. Qe2? { (0.14 → -1.17) Mistake. Be2 was best. } { [%eval -1.17] } (4. Be2 Qf5 5. Nc3 Nf6 6. O-O d6 7. d4 Be7 8. dxe5 dxe5) 4... Qxc2?? { (-1.17 → 1.19) Blunder. Qxe2+ was best. } { [%eval 1.19] } (4... Qxe2+ 5. Bxe2 Nc6 6. Nc3 Bc5 7. Nd5 Bb6 8. b3 Nge7 9. Nxb6) 5. Qxe5+ { [%eval 0.81] } 5... Ne7 { [%eval 0.69] } 6. O-O?! { (0.69 → -0.32) Inaccuracy. Nc3 was best. } { [%eval -0.32] } (6. Nc3 c6 7. d3 cxb5 8. Nxb5 Qxd3 9. Ng5 d6 10. Nxd6+ Kd7 11. Ndxf7 Nbc6) 6... f6? { (-0.32 → 0.88) Mistake. Qf5 was best. } { [%eval 0.88] } (6... Qf5 7. Qe2 a6 8. Ba4 b5 9. Bd1 Bb7 10. d4 Bxf3 11. Qxf3 Qxf3 12. Bxf3) 7. Qe2 { [%eval 0.97] } 7... c6 { [%eval 0.93] } 8. Bc4?! { (0.93 → -0.02) Inaccuracy. Bd3 was best. } { [%eval -0.02] } (8. Bd3 Qc5 9. b3 Qh5 10. Ba3 d5 11. Nc3 Bg4 12. Rae1 Bxf3 13. gxf3 Qe5) 8... d5?! { (-0.02 → 0.64) Inaccuracy. Qg6 was best. } { [%eval 0.64] } (8... Qg6 9. Bd3 Qh5 10. Re1 Kd8 11. Qd1 d5 12. h3 g5 13. Nc3 Rg8 14. b4) 9. Bb3? { (0.64 → -0.98) Mistake. Bd3 was best. } { [%eval -0.98] } (9. Bd3 Qc5 10. b4 Qd6 11. Re1 Bg4 12. b5 c5 13. h3 Bxf3 14. Qxf3 Nd7) 9... Qf5 { [%eval -0.55] } 10. Nd4? { (-0.55 → -1.72) Mistake. Re1 was best. } { [%eval -1.72] } (10. Re1 Na6 11. d4 Nc7 12. Nc3 Kd8 13. Bc2 Qh5 14. h3 Ng6 15. Qd1 Bb4) 10... Qg5?! { (-1.72 → -0.79) Inaccuracy. Qe5 was best. } { [%eval -0.79] } (10... Qe5 11. Qd3 Na6 12. Nf3 Qc7 13. Qe3 Kd8 14. d4 g5 15. Qd2 Nf5 16. Bc2) 11. Nf3 { [%eval -1.09] } 11... Qg6 { [%eval -0.96] } 12. Nd4 { [%eval -1.23] } 12... Bh3 { [%eval -1.11] } 13. g3?! { (-1.11 → -2.21) Inaccuracy. f3 was best. } { [%eval -2.21] } (13. f3 Bd7 14. Bc2 f5 15. Nb3 Na6 16. d4 Qf7 17. Bd3 Nc7 18. Qe5 Ne6) 13... Bxf1 { [%eval -2.34] } 14. Qxf1 { [%eval -2.97] } 14... Nf5?? { (-2.97 → 0.16) Blunder. Qg4 was best. } { [%eval 0.16] } (14... Qg4 15. f4 c5 16. Nb5 Qd7 17. N1c3 Nbc6 18. f5 a6 19. Na4 axb5 20. Nb6) 15. Nxf5?? { (0.16 → -2.71) Blunder. Bc2 was best. } { [%eval -2.71] } (15. Bc2 Nxd4 16. Bxg6+ hxg6 17. Qd3 Bc5 18. Qxg6+ Kf8 19. d3 Nd7 20. Bf4 Re8) 15... Qxf5 { [%eval -2.71] } 16. Qe2+ { [%eval -2.83] } 16... Be7 { [%eval -2.74] } 17. Bd1 { [%eval -3.38] } 17... g6 { [%eval -3.0] } 18. Bc2? { (-3.00 → -5.33) Mistake. d4 was best. } { [%eval -5.33] } (18. d4 Na6 19. Nc3 Qd7 20. Bh6 O-O-O 21. Rb1 g5 22. Qh5 Kb8 23. Qf7 Nc7) 18... Qxc2 { [%eval -5.38] } 19. b3?! { (-5.38 → -7.29) Inaccuracy. Nc3 was best. } { [%eval -7.29] } (19. Nc3 Kd8 20. Qe3 Qf5 21. d4 Re8 22. Bd2 Bf8 23. Qxe8+ Kxe8 24. Re1+ Kd8) 19... Nd7 { [%eval -5.91] } 20. Ba3 { [%eval -6.24] } 20... c5?! { (-6.24 → -4.51) Inaccuracy. Qe4 was best. } { [%eval -4.51] } (20... Qe4 21. Qd1 Bxa3 22. Nxa3 Qe7 23. Nc2 O-O 24. d4 Kh8 25. Qd2 Qf7 26. Re1) 21. Bxc5?! { (-4.51 → -6.74) Inaccuracy. Qb5 was best. } { [%eval -6.74] } (21. Qb5 Qf5 22. Nc3 Qe6 23. Qxb7 Rb8 24. Qxd5 Kf7 25. Qxe6+ Kxe6 26. d4 cxd4) 21... Qxc5 { [%eval -6.83] } 22. Nc3 { [%eval -6.73] } 22... O-O-O?! { (-6.73 → -5.14) Inaccuracy. d4 was best. } { [%eval -5.14] } (22... d4 23. Ne4 Qd5 24. b4 Kd8 25. d3 Re8 26. Re1 Rc8) 23. Re1 { [%eval -6.08] } 23... Rhe8 { [%eval -6.16] } 24. Qf1 { [%eval -6.92] } 24... Qa3 { [%eval -5.74] } 25. Nxd5 { [%eval -7.01] } 25... Ne5 { [%eval -6.94] } 26. Nxe7+ { [%eval -7.51] } 26... Rxe7 { [%eval -7.58] } 27. Qe2 { [%eval -7.93] } 27... Qxa2 { [%eval -7.88] } 28. Qb5 { [%eval -9.25] } 28... Nf3+ { [%eval -8.41] } 29. Kg2 { [%eval -11.26] } 29... Nxe1+ { [%eval -10.55] } 30. Kf1?! { (-10.55 → Mate in 10) Checkmate is now unavoidable. Kh3 was best. } { [%eval #-10] } (30. Kh3 Qa6 31. Qc4+ Qxc4 32. bxc4 Rxd2 33. c5 Nd3 34. Kg4 h5+ 35. Kh4 Re4+) 30... Qxd2? { (Mate in 10 → -8.57) Lost forced checkmate sequence. Qa6 was best. } { [%eval -8.57] } (30... Qa6 31. Qxa6 bxa6 32. d4 Rxd4 33. Kg1 Rd2 34. b4 Nd3 35. Kg2 Re3 36. Kh3) 31. Qc5+ { [%eval #-8] } 31... Rc7 { [%eval #-7] } 32. Qxa7 { [%eval #-7] } 32... Nf3?! { (Mate in 7 → -11.85) Lost forced checkmate sequence. Rc1 was best. } { [%eval -11.85] } (32... Rc1 33. Qa8+ Kc7 34. Qa3 Qd3+ 35. Kg1 Nf3+ 36. Kg2 Rg1+ 37. Kh3 Qf5+ 38. g4) 33. Qa8+ { [%eval -10.21] } 33... Kd7 { [%eval -11.38] } 34. Qa4+ { [%eval -9.97] } 34... Rc6 { [%eval -8.17] } 35. Qd4+? { (-8.17 → Mate in 5) Checkmate is now unavoidable. Qg4+ was best. } { [%eval #-5] } (35. Qg4+ Ke8 36. Qxf3 Qd1+ 37. Qxd1 Rxd1+ 38. Kg2 Rd2 39. h4) 35... Qxd4 { [%eval #-4] } { White resigns. } 0-1
