FEN
[Event "rated bullet game"]
[Site "https://lichess.org/ZKnJBoyb"]
[Date "2026.05.19"]
[Round "-"]
[White "michaelvm2"]
[Black "KurpLondon"]
[Result "0-1"]
[GameId "ZKnJBoyb"]
[UTCDate "2026.05.19"]
[UTCTime "21:23:38"]
[WhiteElo "1745"]
[BlackElo "1707"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "A45"]
[Opening "Indian Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } { A45 Indian Defense } 2. Nc3 { [%eval -0.02] } 2... e6 { [%eval 0.43] } 3. e4 { [%eval 0.39] } 3... d6 { [%eval 0.75] } 4. Bg5 { [%eval 0.4] } 4... Be7 { [%eval 0.35] } 5. Bc4? { (0.35 → -0.75) Mistake. Nf3 was best. } { [%eval -0.75] } (5. Nf3 Nbd7 6. Bf4 O-O 7. Be2 Re8 8. a4 Bf8 9. O-O c5) 5... O-O?! { (-0.75 → 0.08) Inaccuracy. Nxe4 was best. } { [%eval 0.08] } (5... Nxe4 6. Bxe7 Nxc3 7. Bxd8 Nxd1 8. Bxc7 Nxb2 9. Bb3 d5 10. Nf3) 6. Nf3 { [%eval 0.17] } 6... c6 { [%eval 0.39] } 7. O-O { [%eval 0.29] } 7... b5 { [%eval 0.49] } 8. Bd3 { [%eval 0.49] } 8... b4 { [%eval 0.54] } 9. Ne2 { [%eval 0.43] } 9... a5 { [%eval 0.53] } 10. c4 { [%eval 0.54] } 10... Bb7 { [%eval 0.7] } 11. Bxf6?! { (0.70 → 0.09) Inaccuracy. Qc2 was best. } { [%eval 0.09] } (11. Qc2 h6 12. Bd2 Nbd7 13. Ng3 c5 14. d5 Re8 15. h3 a4 16. Rae1 Bf8) 11... Bxf6 { [%eval -0.03] } 12. Rb1?! { (-0.03 → -1.03) Inaccuracy. e5 was best. } { [%eval -1.03] } (12. e5 dxe5 13. dxe5 Be7 14. Qc2 g6 15. Ng3 Qc7 16. Rad1 Rd8 17. Rfe1 c5) 12... Re8?! { (-1.03 → -0.06) Inaccuracy. g6 was best. } { [%eval -0.06] } (12... g6 13. Qd2 Nd7 14. Bc2 c5 15. Rbd1 Qc7 16. h4 a4 17. b3 axb3 18. axb3) 13. e5 { [%eval -0.01] } 13... dxe5 { [%eval -0.01] } 14. Nxe5?! { (-0.01 → -0.77) Inaccuracy. dxe5 was best. } { [%eval -0.77] } (14. dxe5 Be7 15. Qc2 h6 16. Bh7+ Kh8 17. Nf4 c5 18. Bg6 Rf8 19. Rbd1 Qc7) 14... Be7?? { (-0.77 → 1.13) Blunder. g6 was best. } { [%eval 1.13] } (14... g6 15. Be4 Qc7 16. Qc2 Rd8 17. Nf3 c5 18. Bxb7 Qxb7 19. Rfd1 cxd4 20. Nexd4) 15. Qc2 { [%eval 0.78] } 15... g6 { [%eval 0.78] } 16. Nf4? { (0.78 → -0.43) Mistake. c5 was best. } { [%eval -0.43] } (16. c5 Nd7 17. f4 Rf8 18. Rf3 Nxe5 19. fxe5 Ba6 20. Bxa6 Rxa6 21. Qe4 Qd5) 16... Kg7?? { (-0.43 → 5.81) Blunder. Bf8 was best. } { [%eval 5.81] } (16... Bf8 17. Rbd1 Nd7 18. Nh5 Re7 19. Ng3 Qc7 20. Rfe1 Bg7 21. Nf3 c5 22. Be4) 17. Rbd1?? { (5.81 → 0.82) Blunder. Nxf7 was best. } { [%eval 0.82] } (17. Nxf7 Qd7 18. Ne5 Bg5 19. Nxd7 Nxd7 20. Bxg6 Bxf4 21. Bxe8 Rxe8 22. Qd1 Nf6) 17... Bd6?? { (0.82 → 2.66) Blunder. Qxd4 was best. } { [%eval 2.66] } (17... Qxd4 18. Nxe6+ fxe6 19. Bxg6 Qxe5 20. Rfe1 Qg5 21. Bxe8 c5 22. f4 Qf6 23. Qe2) 18. Rfe1?? { (2.66 → 0.68) Blunder. Nxf7 was best. } { [%eval 0.68] } (18. Nxf7 Kxf7 19. Bxg6+ Kg7 20. Nh5+ Kh8 21. Bxe8 Qxe8 22. Qxh7+ Kxh7 23. Nf6+ Kg6) 18... Nd7?? { (0.68 → 2.98) Blunder. Qf6 was best. } { [%eval 2.98] } (18... Qf6 19. g3 c5 20. Be4 Ra7 21. b3 Bxe4 22. Qxe4 Rc8 23. h4 a4 24. Nfd3) 19. Re3?? { (2.98 → 0.47) Blunder. Nxf7 was best. } { [%eval 0.47] } (19. Nxf7 Kxf7 20. Bxg6+ Kg8 21. Bxe8 Bxf4 22. Bf7+ Kh8 23. Bxe6 Nf6 24. Qf5 Bd6) 19... Nf6?? { (0.47 → 3.31) Blunder. Qg5 was best. } { [%eval 3.31] } (19... Qg5 20. Nfxg6 hxg6 21. Rg3 Qh4 22. Rh3 Qf4 23. g3 Qf6 24. Nxd7 Qg5 25. Ne5) 20. Rde1? { (3.31 → 1.68) Mistake. Bxg6 was best. } { [%eval 1.68] } (20. Bxg6 fxg6 21. Rg3 Qc7 22. Rxg6+ Kh8 23. Rxf6 Bxe5 24. dxe5 c5 25. Qe2 Rad8) 20... Bxe5 { [%eval 2.17] } 21. dxe5 { [%eval 1.77] } 21... Ng4?! { (1.77 → 2.85) Inaccuracy. Nd7 was best. } { [%eval 2.85] } (21... Nd7 22. Rg3 Qe7 23. Nxg6 fxg6 24. Bxg6 Kh8 25. Bxe8 Rxe8 26. Qe4 Nf8 27. Qf4) 22. Rg3 { [%eval 2.79] } 22... Qg5?! { (2.79 → 3.72) Inaccuracy. b3 was best. } { [%eval 3.72] } (22... b3 23. Qe2 h5 24. h3 Qd4 25. Qd2 bxa2 26. hxg4 h4 27. Ne2 Qxe5 28. Rh3) 23. h3?? { (3.72 → 1.05) Blunder. Qd2 was best. } { [%eval 1.05] } (23. Qd2 Qh4 24. h3 h5 25. Nxh5+ Qxh5 26. hxg4 Qh6 27. g5 Qh4 28. Rh3 Qxh3) 23... Qxf4 { [%eval 0.67] } 24. hxg4? { (0.67 → -0.94) Mistake. Rxg4 was best. } { [%eval -0.94] } (24. Rxg4 Qh6 25. Be4 Red8 26. f4 Rd7 27. Qf2 Kg8 28. f5 Qd2 29. Re2 Qd4) 24... c5 { [%eval -0.89] } 25. Ree3?! { (-0.89 → -1.64) Inaccuracy. Qa4 was best. } { [%eval -1.64] } (25. Qa4 Red8 26. Qb5 Qd2 27. Ree3 Qc1+ 28. Kh2 Rab8 29. Qxc5 Qxb2 30. Be2 Rd2) 25... Rad8 { [%eval -1.67] } 26. Be4? { (-1.67 → -3.27) Mistake. a3 was best. } { [%eval -3.27] } (26. a3 Re7 27. Qa4 Qd4 28. Qxa5 Ra8 29. Qb6 Ra6 30. Qb5 bxa3 31. bxa3 Rxa3) 26... Bxe4 { [%eval -3.63] } 27. Rxe4 { [%eval -3.49] } 27... Qd2?! { (-3.49 → -2.33) Inaccuracy. Rd2 was best. } { [%eval -2.33] } (27... Rd2 28. Rxf4 Rxc2 29. b3 Rxa2 30. g5 a4 31. bxa4 Rb8 32. Rb3 Rxa4 33. Kf1) 28. Qxd2?! { (-2.33 → -3.70) Inaccuracy. Qb3 was best. } { [%eval -3.7] } (28. Qb3 Rh8 29. Rf3 Rd7 30. Qe3 Qxe3 31. Rfxe3 Rd1+ 32. Re1 Rhd8 33. Kf1 R8d2) 28... Rxd2 { [%eval -3.56] } 29. g5?! { (-3.56 → -5.34) Inaccuracy. b3 was best. } { [%eval -5.34] } (29. b3 Red8 30. f4 Rxa2 31. f5 Rd1+ 32. Kh2 g5 33. Ree3 a4 34. bxa4 Rxa4) 29... Rxb2 { [%eval -5.18] } 30. Kh2 { [%eval -5.86] } 30... Rxf2 { [%eval -5.38] } 31. Rh3 { [%eval -6.34] } 31... Rxa2 { [%eval -6.42] } 32. Reh4 { [%eval -6.4] } 32... Rh8 { [%eval -6.3] } 33. Rf3 { [%eval -6.64] } 33... a4 { [%eval -6.27] } 34. Rhf4 { [%eval -6.44] } 34... Rf8 { [%eval -6.8] } 35. Rh3 { [%eval -7.56] } 35... b3 { [%eval -7.22] } 36. Rfh4 { [%eval -7.56] } 36... Rh8 { [%eval -8.25] } 37. Rf3 { [%eval -8.81] } 37... b2 { [%eval -8.79] } 38. Rhf4 { [%eval -8.77] } 38... Rf8 { [%eval -8.55] } { Black wins on time. } 0-1