FEN
[Event "rated bullet game"]
[Site "https://lichess.org/rPD3KgYM"]
[Date "2026.05.21"]
[Round "-"]
[White "starbuckrogers"]
[Black "noahhandy"]
[Result "0-1"]
[GameId "rPD3KgYM"]
[UTCDate "2026.05.21"]
[UTCTime "16:29:12"]
[WhiteElo "1400"]
[BlackElo "1524"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+4"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C00"]
[Opening "French Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } { C00 French Defense } 2. f3?! { (0.22 → -0.45) Inaccuracy. Nc3 was best. } { [%eval -0.45] } (2. Nc3 d5 3. d4 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6) 2... Nc6 { [%eval -0.22] } 3. c3 { [%eval -0.38] } 3... Nf6?! { (-0.38 → 0.59) Inaccuracy. d5 was best. } { [%eval 0.59] } (3... d5 4. d4 dxe4 5. Nd2 e5 6. dxe5 Nxe5 7. Qa4+ Bd7 8. Qxe4) 4. d3? { (0.59 → -0.66) Mistake. d4 was best. } { [%eval -0.66] } (4. d4 Be7 5. Be3 O-O 6. Bd3 e5 7. d5 Nb8 8. Bc2 a5) 4... Bc5?! { (-0.66 → 0.30) Inaccuracy. e5 was best. } { [%eval 0.3] } (4... e5 5. Nh3 d5 6. Nf2 Be6 7. Be2 a5 8. O-O a4 9. Na3) 5. Qe2? { (0.30 → -1.21) Mistake. d4 was best. } { [%eval -1.21] } (5. d4 Bb6 6. Na3 e5 7. Nc4 exd4 8. Nxb6 axb6 9. cxd4 d5 10. e5 Ng8) 5... Bb6?! { (-1.21 → -0.51) Inaccuracy. e5 was best. } { [%eval -0.51] } (5... e5 6. Be3 Bb6 7. g3 d5 8. Bxb6 axb6 9. Bh3 d4 10. Bxc8 Qxc8 11. Qc2) 6. Be3?! { (-0.51 → -1.34) Inaccuracy. f4 was best. } { [%eval -1.34] } (6. f4 e5 7. fxe5 Nxe5 8. d4 Ng6 9. e5 Nd5 10. c4 Ba5+ 11. Bd2 Nb4) 6... Bxe3?! { (-1.34 → -0.60) Inaccuracy. e5 was best. } { [%eval -0.6] } (6... e5 7. Na3 d5 8. Bxb6 axb6 9. Nc2 Be6 10. Qd2 Qe7 11. Ne2 O-O-O 12. Ng3) 7. Qxe3 { [%eval -0.54] } 7... O-O { [%eval -0.28] } 8. Na3 { [%eval -0.63] } 8... Re8?! { (-0.63 → 0.45) Inaccuracy. d5 was best. } { [%eval 0.45] } (8... d5 9. Be2 e5 10. Bd1 b5 11. Nc2 Qd6 12. Ne2 b4 13. cxb4 Nxb4 14. Nxb4) 9. Nc2?! { (0.45 → -0.54) Inaccuracy. d4 was best. } { [%eval -0.54] } (9. d4 e5 10. d5 Ne7 11. O-O-O d6 12. Ne2 a6 13. Kb1 Nd7 14. g4 Ng6) 9... d5? { (-0.54 → 0.58) Mistake. e5 was best. } { [%eval 0.58] } (9... e5 10. Ne2 d5 11. Ng3 d4 12. Qf2 Qe7 13. Be2 h5 14. h4 Be6 15. O-O) 10. Qd2? { (0.58 → -0.78) Mistake. e5 was best. } { [%eval -0.78] } (10. e5 d4 11. Nxd4 Nxd4 12. Qxd4 Qxd4 13. cxd4 Nd5 14. Kd2 b6 15. Ne2 Rd8) 10... a5 { [%eval -0.6] } 11. Nh3 { [%eval -0.64] } 11... e5 { [%eval -0.62] } 12. Nf2 { [%eval -0.65] } 12... Be6 { [%eval -0.62] } 13. Be2 { [%eval -0.62] } 13... b5 { [%eval -0.28] } 14. Qc1?! { (-0.28 → -1.16) Inaccuracy. d4 was best. } { [%eval -1.16] } (14. d4 dxe4 15. Bxb5 Bd5 16. fxe4 exd4 17. O-O Nxe4 18. Nxe4 Rxe4 19. Bxc6 Bxc6) 14... b4 { [%eval -0.82] } 15. c4?! { (-0.82 → -1.42) Inaccuracy. Qe3 was best. } { [%eval -1.42] } (15. Qe3 Qd6 16. O-O Red8 17. Rfc1 a4 18. Qd2 bxc3 19. bxc3 d4 20. cxd4 Nxd4) 15... dxc4 { [%eval -1.19] } 16. dxc4 { [%eval -1.23] } 16... Nd4 { [%eval -0.71] } 17. Nxd4 { [%eval -0.69] } 17... exd4?! { (-0.69 → 0.24) Inaccuracy. Qxd4 was best. } { [%eval 0.24] } (17... Qxd4 18. O-O Nd7 19. Rd1 Qa7 20. Kf1 Nc5 21. Qe3 a4 22. Rac1 Qa5 23. Nd3) 18. Bd3?! { (0.24 → -0.68) Inaccuracy. O-O was best. } { [%eval -0.68] } (18. O-O Nd7 19. Qd2 c5 20. b3 a4 21. f4 f6 22. Nd3 Qa5 23. Bh5 g6) 18... Qd7? { (-0.68 → 0.46) Mistake. Nd7 was best. } { [%eval 0.46] } (18... Nd7 19. O-O Nc5 20. f4 f5 21. exf5 Nxd3 22. Nxd3 Bxf5 23. Ne5 Qd6 24. Qd2) 19. b3?! { (0.46 → -0.34) Inaccuracy. O-O was best. } { [%eval -0.34] } (19. O-O Qe7 20. f4 Ng4 21. Nxg4 Bxg4 22. Qc2 c5 23. Rae1 Ra6 24. e5 g6) 19... a4 { [%eval 0.13] } 20. Qc2?? { (0.13 → -2.47) Blunder. O-O was best. } { [%eval -2.47] } (20. O-O axb3 21. axb3 Rxa1 22. Qxa1 Qd6 23. Qe1 Nd7 24. Bc2 Ra8 25. Nd3 Ra2) 20... axb3 { [%eval -2.18] } 21. axb3?? { (-2.18 → -5.83) Blunder. Qxb3 was best. } { [%eval -5.83] } (21. Qxb3 Qd6 22. O-O Nd7 23. Rfb1 Reb8 24. Qc2 Ra3 25. e5 Nxe5 26. Bxh7+ Kh8) 21... Rxa1+ { [%eval -5.79] } 22. Nd1 { [%eval -5.97] } 22... Rea8 { [%eval -5.8] } 23. O-O { [%eval -5.94] } 23... R8a2 { [%eval -5.82] } 24. Qb1 { [%eval -6.42] } 24... Rxb1 { [%eval -6.44] } 25. Bxb1 { [%eval -6.37] } 25... Ra1 { [%eval -6.52] } 26. Bc2 { [%eval -8.59] } 26... d3 { [%eval -8.28] } 27. Nb2? { (-8.28 → Mate in 2) Checkmate is now unavoidable. Bb1 was best. } { [%eval #-2] } (27. Bb1 Rxb1 28. Ne3 Rxf1+ 29. Kxf1 Kh8 30. Nd5 Bxd5 31. cxd5 d2 32. Ke2 h5) 27... dxc2? { (Mate in 2 → -9.33) Lost forced checkmate sequence. Qd4+ was best. } { [%eval -9.33] } (27... Qd4+ 28. Kh1 Rxf1#) 28. Rxa1 { [%eval -9.51] } 28... Qd4+ { [%eval -9.34] } 29. Kf1 { [%eval -9.39] } 29... Qxb2?? { (-9.39 → Mate in 3) Checkmate is now unavoidable. Ne8 was best. } { [%eval #3] } (29... Ne8 30. Re1 Qxb2 31. g4 Qxb3 32. Kg2 Qc3 33. Re2 Bxc4 34. Rf2 f6 35. Kg3) 30. Rc1?? { (Mate in 3 → Mate in 5) Lost forced checkmate sequence. Ra8+ was best. } { [%eval #-5] } (30. Ra8+ Bc8 31. Rxc8+ Ne8 32. Rxe8#) 30... Qxc1+ { [%eval #-4] } 31. Ke2 { [%eval #-3] } 31... Qd1+ { [%eval #-3] } 32. Ke3 { [%eval #-2] } 32... c1=Q+ { [%eval #-1] } 33. Kf2 { [%eval #-1] } 33... Qc3 { [%eval #-3] } 34. Kg3 { [%eval #-3] } 34... Qdd2 { [%eval #-2] } 35. h3 { [%eval #-2] } 35... Qg5+ { [%eval #-2] } 36. Kf2 { [%eval #-2] } 36... Qcd2+ { [%eval #-1] } 37. Kf1 { [%eval #-1] } 37... Qgxg2# { Black wins by checkmate. } 0-1