FEN
[Event "rated rapid game"]
[Site "https://lichess.org/jUDKmPxD"]
[Date "2026.04.23"]
[Round "-"]
[White "TommyPickles91"]
[Black "Vietanh10032020"]
[Result "1-0"]
[GameId "jUDKmPxD"]
[UTCDate "2026.04.23"]
[UTCTime "15:23:33"]
[WhiteElo "1018"]
[BlackElo "971"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-14"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A03"]
[Opening "Bird Opening: Williams Gambit"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. f4?? { (0.54 → -1.45) Blunder. exd5 was best. } { [%eval -1.45] } { A03 Bird Opening: Williams Gambit } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... d4?? { (-1.45 → 0.71) Blunder. dxe4 was best. } { [%eval 0.71] } (2... dxe4 3. d3 Nf6 4. Nc3 Bf5 5. Nge2 Nc6 6. Ng3 Bg4 7. Qd2) 3. d3?! { (0.71 → -0.05) Inaccuracy. Bc4 was best. } { [%eval -0.05] } (3. Bc4 Nc6 4. d3 e6 5. a3 Qh4+ 6. g3 Qd8 7. Nd2 a6) 3... Qd6?! { (-0.05 → 0.73) Inaccuracy. e5 was best. } { [%eval 0.73] } (3... e5 4. fxe5 Ne7 5. Nf3 Ng6 6. Bg5 Qd7 7. e6 fxe6 8. Nbd2) 4. g3 { [%eval 0.5] } 4... e5 { [%eval 0.58] } 5. Bg2 { [%eval 0.33] } 5... exf4 { [%eval 0.73] } 6. gxf4 { [%eval 0.41] } 6... Be7 { [%eval 0.74] } 7. e5?? { (0.74 → -0.93) Blunder. Nf3 was best. } { [%eval -0.93] } (7. Nf3 Bg4 8. O-O Nc6 9. Na3 Qd7 10. Nc4 f6 11. Qe1 Nh6 12. Bd2 b5) 7... Bh4+ { [%eval -0.96] } 8. Kf1 { [%eval -0.68] } 8... Qh6 { [%eval -0.73] } 9. c3?! { (-0.73 → -1.31) Inaccuracy. Nd2 was best. } { [%eval -1.31] } (9. Nd2 Ne7 10. Ndf3 Nbc6 11. Nxh4 Qxh4 12. Qe2 O-O 13. Nf3 Qh5 14. Bd2 Bg4) 9... Bf2?? { (-1.31 → 3.39) Blunder. Nc6 was best. } { [%eval 3.39] } (9... Nc6 10. Nd2 Nge7 11. Ne4 Bf5 12. Ne2 Qh5 13. N4g3 Bxg3 14. hxg3 Qg6 15. cxd4) 10. Ne2?? { (3.39 → 0.54) Blunder. Kxf2 was best. } { [%eval 0.54] } (10. Kxf2 Nc6 11. h4 Bf5 12. Nd2 O-O-O 13. Ne4 Nge7 14. Ng3 g5 15. Nxf5 Nxf5) 10... Bh4 { [%eval 0.81] } 11. Qa4+?! { (0.81 → 0.00) Inaccuracy. cxd4 was best. } { [%eval 0.0] } (11. cxd4 Ne7 12. Nbc3 O-O 13. d5 Bg4 14. h3 Bxe2+ 15. Nxe2 Qb6 16. d4 Rd8) 11... Bd7 { [%eval 0.14] } 12. Qxd4?! { (0.14 → -0.50) Inaccuracy. Qb3 was best. } { [%eval -0.5] } (12. Qb3 Ne7 13. cxd4 O-O 14. Nbc3 Nf5 15. d5 c6 16. Qxb7 cxd5 17. Qxd5 Bc6) 12... Nc6 { [%eval -0.49] } 13. Qd5? { (-0.49 → -1.71) Mistake. Qe4 was best. } { [%eval -1.71] } (13. Qe4 Nge7 14. Ng3 O-O-O 15. d4 f5 16. Qe2 g5 17. Nd2 gxf4 18. Nb3 Rhg8) 13... O-O-O?! { (-1.71 → -1.06) Inaccuracy. Nge7 was best. } { [%eval -1.06] } (13... Nge7 14. Qe4 Bf5 15. Qf3 f6 16. exf6 O-O-O 17. d4 Qxf6 18. Nd2 g5 19. Ne4) 14. Nd2?? { (-1.06 → -2.97) Blunder. Qf3 was best. } { [%eval -2.97] } (14. Qf3 Nge7 15. Na3 g5 16. fxg5 Bxg5 17. Bxg5 Qxg5 18. Nc4 Be6 19. h4 Qh6) 14... Be6?? { (-2.97 → -0.54) Blunder. Bf5 was best. } { [%eval -0.54] } (14... Bf5 15. Qb3 Bxd3 16. Nf3 Nge7 17. Rg1 Nf5 18. Bh3 Kb8 19. Bg4 Rhf8 20. Rg2) 15. Qe4 { [%eval -0.57] } 15... Bg4?? { (-0.57 → 1.77) Blunder. Nge7 was best. } { [%eval 1.77] } (15... Nge7 16. d4 f6 17. Nf3 Bd5 18. Qd3 fxe5 19. Nxh4 Qxh4 20. Qh3+ Qxh3 21. Bxh3+) 16. Nd4?? { (1.77 → -1.57) Blunder. f5 was best. } { [%eval -1.57] } (16. f5 Qh5 17. Nf3 Nge7 18. Nf4 Bxf3 19. Bxf3 Qxf5 20. Ng2 Rxd3 21. Nxh4 Rxf3+) 16... Qh5?? { (-1.57 → 1.69) Blunder. Nf6 was best. } { [%eval 1.69] } (16... Nf6 17. Qe3 Nxd4 18. cxd4 Nd5 19. Bxd5 Rxd5 20. Rg1 Qh5 21. h3 Bf5 22. Qf3) 17. Nb5?? { (1.69 → -1.46) Blunder. Nxc6 was best. } { [%eval -1.46] } (17. Nxc6 bxc6 18. Bf3 Bxf3 19. Qxf3 Qf5 20. Ke2 Rd5 21. Rg1 Nh6 22. Nb3) 17... Nxe5?? { (-1.46 → 4.26) Blunder. Kb8 was best. } { [%eval 4.26] } (17... Kb8 18. h3 Bf5 19. Qf3 Bxd3+ 20. Kg1 Qxf3 21. Nxf3 Bg3 22. Nbd4 Nxd4 23. Nxd4) 18. Nxa7+?! { (4.26 → 2.76) Inaccuracy. Qxb7+ was best. } { [%eval 2.76] } (18. Qxb7+ Kd7 19. Qd5+ Ke7 20. Qxe5+ Qxe5 21. fxe5 Rxd3 22. h3 Bd7 23. Nd4 c5) 18... Kb8?? { (2.76 → Mate in 1) Checkmate is now unavoidable. Kd7 was best. } { [%eval #1] } (18... Kd7 19. Qd5+ Ke8 20. Qxe5+ Qxe5 21. fxe5 Rxd3 22. h3 Bh5 23. Nb5 Ne7 24. Nd4) 19. Qxe5?? { (Mate in 1 → 0.14) Lost forced checkmate sequence. Qxb7# was best. } { [%eval 0.14] } (19. Qxb7#) 19... Rxd3?? { (0.14 → 2.02) Blunder. Kxa7 was best. } { [%eval 2.02] } (19... Kxa7 20. Qxh5 Bxh5 21. Nf3 Be7 22. d4 Nh6 23. b4 Rhe8 24. Bd2 Nf5 25. Re1) 20. Qe8+?? { (2.02 → -5.13) Blunder. Nb5 was best. } { [%eval -5.13] } (20. Nb5 Qxe5 21. fxe5 Re3 22. Nf3 Rxf3+ 23. Bxf3 Bxf3 24. Rg1 Ne7 25. Bg5 Bxg5) 20... Kxa7 { [%eval -5.09] } 21. Qa4+ { [%eval -5.2] } 21... Kb6?? { (-5.20 → Mate in 2) Checkmate is now unavoidable. Kb8 was best. } { [%eval #2] } (21... Kb8 22. Qe8+ Rd8 23. Qe5 Nf6 24. Qxh5 Nxh5 25. Bf3 Rxd2 26. Bxg4 Rf2+ 27. Kg1) 22. Nc4+ { [%eval #1] } 22... Kc5 { [%eval #1] } 23. Qb4# { White wins by checkmate. } 1-0
