FEN
[Event "rated bullet game"]
[Site "https://lichess.org/HywU2n33"]
[Date "2026.05.31"]
[Round "-"]
[White "shannnu"]
[Black "LupitaAltavela"]
[Result "1-0"]
[GameId "HywU2n33"]
[UTCDate "2026.05.31"]
[UTCTime "05:19:50"]
[WhiteElo "824"]
[BlackElo "844"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "A06"]
[Opening "Zukertort Opening: Reversed Mexican Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. Nc3 { [%eval -0.25] } { A06 Zukertort Opening: Reversed Mexican Defense } 2... f6?! { (-0.25 → 0.70) Inaccuracy. Nf6 was best. } { [%eval 0.7] } (2... Nf6 3. d4 c5 4. Bf4 Nc6 5. e3 Bg4 6. Be2 e6 7. O-O) 3. Nxd5?? { (0.70 → -2.36) Blunder. d4 was best. } { [%eval -2.36] } (3. d4 Bf5 4. Nh4 Bg4 5. h3 Bh5 6. g4 Bf7 7. e4 c6) 3... Qxd5 { [%eval -2.68] } 4. e4 { [%eval -2.68] } 4... Qxe4+ { [%eval -2.72] } 5. Be2 { [%eval -2.65] } 5... f5?! { (-2.65 → -1.56) Inaccuracy. Bf5 was best. } { [%eval -1.56] } (5... Bf5 6. O-O e5 7. d4 Qxc2 8. Qe1 Nc6 9. d5 Nb4 10. Nd4 exd4 11. Bd3+) 6. d3?! { (-1.56 → -2.61) Inaccuracy. O-O was best. } { [%eval -2.61] } (6. O-O Qd5 7. b3 Nf6 8. Bc4 Qd6 9. Re1 Nc6) 6... Qe6 { [%eval -2.09] } 7. Nd4?! { (-2.09 → -3.38) Inaccuracy. O-O was best. } { [%eval -3.38] } (7. O-O Qd6 8. Re1 Nf6 9. d4 e6 10. Bc4 Nc6 11. g3 Nd5 12. Bxd5 Qxd5) 7... Qf6 { [%eval -2.94] } 8. Nf3 { [%eval -2.95] } 8... h5?! { (-2.95 → -1.83) Inaccuracy. Qd6 was best. } { [%eval -1.83] } (8... Qd6 9. O-O Nf6 10. d4 e6 11. Re1 Be7 12. Bc4 Nc6 13. Bb3 O-O 14. c4) 9. g4?? { (-1.83 → -4.12) Blunder. d4 was best. } { [%eval -4.12] } (9. d4 f4 10. Ne5 g6 11. Bd3 Bf5 12. Bxf4 g5 13. Qf3 Nc6 14. Bxg5 Qxg5) 9... hxg4 { [%eval -4.11] } 10. Ng1?! { (-4.11 → -5.28) Inaccuracy. Ng5 was best. } { [%eval -5.28] } (10. Ng5 Nc6 11. c3 e6 12. d4 Bd6 13. f4 Bd7 14. Bc4 Nge7 15. O-O Qh6) 10... Qg6 { [%eval -4.59] } 11. f3?! { (-4.59 → -5.83) Inaccuracy. d4 was best. } { [%eval -5.83] } (11. d4 Qd6 12. Bg5 Qd5 13. Qd3 Qxh1 14. O-O-O Qd5 15. f3 Qxa2 16. fxg4 Qa1+) 11... g3 { [%eval -5.56] } 12. f4?! { (-5.56 → -8.93) Inaccuracy. h4 was best. } { [%eval -8.93] } (12. h4 g2 13. Rh3 f4 14. d4 Bxh3 15. Qd3 Qxd3 16. Bxd3 Rxh4 17. Kf2 Kd8) 12... gxh2?! { (-8.93 → -5.08) Inaccuracy. g2 was best. } { [%eval -5.08] } (12... g2 13. Nf3 gxh1=Q+ 14. Kd2 Qxd1+ 15. Kxd1 Nc6 16. c3 a5 17. b4 axb4 18. cxb4) 13. Nf3 { [%eval -4.84] } 13... Qg2 { [%eval -4.57] } 14. Nxh2? { (-4.57 → -7.74) Mistake. Kd2 was best. } { [%eval -7.74] } (14. Kd2 Nc6 15. c4 g6 16. Kc2 Qf2 17. Bd2 Bg7 18. Bc3 Bxc3 19. Kxc3 Nf6) 14... Qxh1+ { [%eval -7.49] } 15. Nf1 { [%eval -7.14] } 15... Rh3 { [%eval -6.68] } 16. Qd2 { [%eval -6.93] } 16... e6 { [%eval -6.43] } 17. d4 { [%eval -7.48] } 17... b6 { [%eval -7.01] } 18. Qb4 { [%eval -9.65] } 18... c5 { [%eval -6.82] } 19. Qxc5 { [%eval -9.2] } 19... Bxc5 { [%eval -8.47] } 20. b4 { [%eval -10.45] } 20... Bxd4 { [%eval -10.23] } 21. c3 { [%eval -10.93] } 21... Bg1 { [%eval -8.97] } 22. Bb5+ { [%eval -10.72] } 22... Bd7 { [%eval -10.46] } 23. Bxd7+?! { (-10.46 → Mate in 9) Checkmate is now unavoidable. Be2 was best. } { [%eval #-9] } (23. Be2 Rh2 24. a4 Rxe2+ 25. Kxe2 Qg2+ 26. Kd1 Qxf1+ 27. Kc2 Qg2+ 28. Kd1 Qd5+) 23... Kxd7 { [%eval -12.96] } 24. Ne3?! { (-12.96 → Mate in 3) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-3] } (24. Kd2 Qf3 25. Bb2 Qg2+ 26. Kc1 Qxf1+ 27. Kc2 Rh2+ 28. Kb3 Qe2 29. Bc1 Nc6) 24... Qg2? { (Mate in 3 → -7.30) Lost forced checkmate sequence. Bxe3+ was best. } { [%eval -7.3] } (24... Bxe3+ 25. Ke2 Rh2+ 26. Kxe3 Qe4#) 25. Nxg2 { [%eval -7.32] } 25... Rg3 { [%eval -6.36] } 26. Ne3 { [%eval -8.38] } 26... Nc6 { [%eval -7.62] } 27. Nf1 { [%eval -7.92] } { White wins on time. } 1-0