FEN
[Event "rated rapid game"]
[Site "https://lichess.org/to28ge2Z"]
[Date "2026.05.29"]
[Round "-"]
[White "Dio0727"]
[Black "joshuawarren"]
[Result "1-0"]
[GameId "to28ge2Z"]
[UTCDate "2026.05.29"]
[UTCTime "01:27:04"]
[WhiteElo "1322"]
[BlackElo "1382"]
[WhiteRatingDiff "+14"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Ware Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... a5?! { (0.10 → 0.78) Inaccuracy. Nf6 was best. } { [%eval 0.78] } { A04 Zukertort Opening: Ware Defense } (1... Nf6 2. c4 e6 3. d4 d5 4. Nc3 Bb4 5. Bg5 h6 6. Bxf6) 2. g3 { [%eval 0.28] } 2... Ra6?! { (0.28 → 0.94) Inaccuracy. d5 was best. } { [%eval 0.94] } (2... d5 3. Bg2 Nf6 4. d4 c6 5. c4 dxc4 6. a4 g6 7. Na3) 3. Bg2 { [%eval 0.55] } 3... h5?! { (0.55 → 1.17) Inaccuracy. d5 was best. } { [%eval 1.17] } (3... d5 4. O-O Nf6 5. d4 Bf5 6. Nh4 Be4 7. f3 Bg6 8. e4) 4. O-O { [%eval 0.73] } 4... Rah6?! { (0.73 → 1.85) Inaccuracy. h4 was best. } { [%eval 1.85] } (4... h4 5. Nxh4 e5 6. d4 Rxh4 7. gxh4 Qxh4 8. dxe5 Rg6 9. Kh1) 5. b3?! { (1.85 → 1.08) Inaccuracy. d4 was best. } { [%eval 1.08] } (5. d4 Ra6 6. e4 d6 7. Re1 g6 8. Nc3 Bg7 9. Bf4 Bg4 10. e5 e6) 5... f6?! { (1.08 → 1.93) Inaccuracy. h4 was best. } { [%eval 1.93] } (5... h4 6. d4 Rh5 7. g4 h3 8. gxh5 hxg2 9. Re1 d6 10. Nc3 Rxh5 11. Bf4) 6. d4 { [%eval 2.17] } 6... d5?! { (2.17 → 3.14) Inaccuracy. g5 was best. } { [%eval 3.14] } (6... g5 7. h4 Rg6 8. hxg5 Rg7 9. d5 d6 10. Nc3 h4 11. Nxh4 fxg5 12. Nf3) 7. Nbd2? { (3.14 → 1.40) Mistake. Bxh6 was best. } { [%eval 1.4] } (7. Bxh6 Rxh6 8. c4 e6 9. Nc3 f5 10. Rc1 Nc6 11. h4 Nf6 12. Ng5 Ne4) 7... Nc6?! { (1.40 → 2.17) Inaccuracy. h4 was best. } { [%eval 2.17] } (7... h4 8. e4 hxg3 9. fxg3 Nc6 10. Qe2 Bh3 11. Bxh3 Rxh3 12. Bb2 Nh6 13. Nh4) 8. c4 { [%eval 1.56] } 8... e5?! { (1.56 → 2.82) Inaccuracy. h4 was best. } { [%eval 2.82] } (8... h4 9. Nxh4 e5 10. dxe5 Nxe5 11. cxd5 Bd6 12. Re1 Rxh4 13. gxh4 Rxh4 14. Nf1) 9. cxd5 { [%eval 2.74] } 9... Qxd5 { [%eval 3.04] } 10. Nxe5 { [%eval 3.48] } 10... Qxd4 { [%eval 3.44] } 11. Nxc6 { [%eval 3.35] } 11... Qxa1 { [%eval 3.71] } 12. Nxa5? { (3.71 → 2.20) Mistake. Nf3 was best. } { [%eval 2.2] } (12. Nf3 bxc6 13. Qc2 R6h7 14. Bd2 Qxf1+ 15. Kxf1 Bd6 16. Qxc6+ Bd7 17. Qa8+ Kf7) 12... Bb4?! { (2.20 → 3.05) Inaccuracy. h4 was best. } { [%eval 3.05] } (12... h4 13. Nxb7 Bxb7 14. Bxb7 hxg3 15. Bc6+ Kf7 16. Bd5+ Ke8 17. hxg3 Rh5 18. Bf3) 13. Nxb7 { [%eval 3.14] } 13... Bxb7 { [%eval 3.14] } 14. Bxb7 { [%eval 3.09] } 14... Qxa2 { [%eval 3.75] } 15. Bc6+ { [%eval 3.55] } 15... Kf8 { [%eval 3.5] } 16. Nc4 { [%eval 2.78] } 16... f5?? { (2.78 → Mate in 4) Checkmate is now unavoidable. g5 was best. } { [%eval #4] } (16... g5 17. Qd8+ Kg7 18. Qxc7+ Ne7 19. Qb7 Qxb3 20. Bd5 Qa4 21. h4 Rd8 22. hxg5) 17. Bg5?? { (Mate in 4 → 3.63) Lost forced checkmate sequence. Qd8+ was best. } { [%eval 3.63] } (17. Qd8+ Kf7 18. Be8+ Ke6 19. Qd7+ Kf6 20. Qf7#) 17... Rxc6?? { (3.63 → Mate in 5) Checkmate is now unavoidable. Bd6 was best. } { [%eval #5] } (17... Bd6 18. Qd3 Ne7 19. Bd7 h4 20. Bxh6 Rxh6 21. Bxf5 hxg3 22. hxg3 Nxf5 23. Qxf5+) 18. Qd8+ { [%eval #4] } 18... Kf7 { [%eval #4] } 19. Ne5+ { [%eval #3] } 19... Ke6 { [%eval #3] } 20. Nxc6? { (Mate in 3 → 7.20) Lost forced checkmate sequence. Qd7+ was best. } { [%eval 7.2] } (20. Qd7+ Kxe5 21. f4+ Ke4 22. Qd3#) 20... Qxb3 { [%eval 7.94] } 21. Nd4+ { [%eval 7.9] } { Black resigns. } 1-0