FEN
[Event "rated rapid game"]
[Site "https://lichess.org/vazOdBwL"]
[Date "2026.04.29"]
[Round "-"]
[White "Phill4dn"]
[Black "kylehandell"]
[Result "0-1"]
[GameId "vazOdBwL"]
[UTCDate "2026.04.29"]
[UTCTime "06:38:21"]
[WhiteElo "1141"]
[BlackElo "1155"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+22"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. e5 { [%eval 0.12] } 3... Bg4 { [%eval 0.27] } 4. d4 { [%eval 0.06] } 4... e6 { [%eval 0.05] } 5. Nc3?! { (0.05 → -0.61) Inaccuracy. Be3 was best. } { [%eval -0.61] } (5. Be3 Qb6 6. Nbd2 c5 7. c4 Nc6 8. cxd5 exd5 9. dxc5 Bxc5) 5... Bb4?! { (-0.61 → 0.19) Inaccuracy. c5 was best. } { [%eval 0.19] } (5... c5 6. dxc5 Bxc5 7. Na4 Bxf3 8. Qxf3 Qa5+ 9. Nc3 Nc6 10. Bd2) 6. Bd3 { [%eval -0.07] } 6... Ne7 { [%eval 0.0] } 7. O-O { [%eval 0.06] } 7... O-O?? { (0.06 → 2.13) Blunder. c5 was best. } { [%eval 2.13] } (7... c5 8. a3 cxd4 9. Nb5 Bc5 10. b4 a6 11. bxc5 axb5 12. h3) 8. h3?? { (2.13 → 0.26) Blunder. Bxh7+ was best. } { [%eval 0.26] } (8. Bxh7+ Kh8 9. Bd3 c5 10. h3 Bh5 11. g4 Bg6 12. Ne2 cxd4 13. Ng5 Nd7) 8... Bh5? { (0.26 → 1.92) Mistake. Bxf3 was best. } { [%eval 1.92] } (8... Bxf3 9. Qxf3 c5 10. a3 Bxc3 11. bxc3 Nbc6 12. Rb1 cxd4 13. cxd4 Nxd4 14. Qh5) 9. Bg5? { (1.92 → 0.30) Mistake. Bxh7+ was best. } { [%eval 0.3] } (9. Bxh7+ Kh8 10. Bd3 c5 11. a3 Ba5 12. g4 Bg6 13. Ne2 cxd4 14. Ng5 Nbc6) 9... c5 { [%eval 0.67] } 10. dxc5? { (0.67 → -0.43) Mistake. g4 was best. } { [%eval -0.43] } (10. g4 Bg6 11. Bxg6 hxg6 12. Ne2 cxd4 13. Nexd4 Qb6 14. c3 Bc5 15. Rb1 Qc7) 10... Bxc5?! { (-0.43 → 0.32) Inaccuracy. h6 was best. } { [%eval 0.32] } (10... h6 11. Bh4 Nbc6 12. Na4 Bxf3 13. Qxf3 Nxe5 14. Qg3 Nxd3 15. Qxd3 Ba5 16. c4) 11. a3?! { (0.32 → -0.76) Inaccuracy. Na4 was best. } { [%eval -0.76] } (11. Na4 b6 12. c3 h6 13. Bh4 Qe8 14. Bc2 a5 15. a3 Nd7 16. b4 Bxf3) 11... Bb6 { [%eval -0.43] } 12. b4?! { (-0.43 → -1.28) Inaccuracy. Na4 was best. } { [%eval -1.28] } (12. Na4 Nbc6 13. Re1 h6 14. g4 Bg6 15. Bh4 a6 16. Nxb6 Qxb6 17. Rb1 Bxd3) 12... d4?? { (-1.28 → 0.65) Blunder. h6 was best. } { [%eval 0.65] } (12... h6 13. Bxe7 Qxe7 14. Na4 Bc7 15. g4 Bg6 16. Qe2 Nd7 17. Rab1 Rac8 18. Rfe1) 13. Ne4 { [%eval 0.53] } 13... Nd7 { [%eval 0.6] } 14. g4 { [%eval 0.55] } 14... Bg6 { [%eval 0.66] } 15. h4?! { (0.66 → -0.24) Inaccuracy. Qe2 was best. } { [%eval -0.24] } (15. Qe2 h6 16. Bh4 Bc7 17. Rad1 Bxe5 18. c4 a5 19. b5 f5 20. Ng3 Bf6) 15... Bxe4?! { (-0.24 → 0.39) Inaccuracy. h6 was best. } { [%eval 0.39] } (15... h6 16. Bxe7 Qxe7 17. Qe2 a5 18. Kg2 Bc7 19. h5 Bh7 20. Nc5 Bxd3 21. cxd3) 16. Bxe4 { [%eval 0.29] } 16... Rb8?! { (0.29 → 1.33) Inaccuracy. f6 was best. } { [%eval 1.33] } (16... f6 17. exf6 Nxf6 18. Bd3 h6 19. Bxf6 Rxf6 20. Qe2 Qd5 21. Ne5 Raf8 22. h5) 17. h5?! { (1.33 → 0.54) Inaccuracy. Qe2 was best. } { [%eval 0.54] } (17. Qe2 h6 18. Bf4 Rc8 19. Rae1 Nd5 20. Bxd5 exd5 21. g5 Rc4 22. Bg3 Re8) 17... h6 { [%eval 1.04] } 18. Bf4?! { (1.04 → 0.37) Inaccuracy. Bh4 was best. } { [%eval 0.37] } (18. Bh4 Qe8 19. Re1 Rc8 20. Bxb7 Rc3 21. a4 a5 22. Rb1 axb4 23. Rxb4 Ba5) 18... Nd5 { [%eval 0.56] } 19. Qd2?! { (0.56 → -0.25) Inaccuracy. Bxd5 was best. } { [%eval -0.25] } (19. Bxd5 exd5 20. a4 a5 21. bxa5 Bxa5 22. Qxd4 Qc8 23. Qxd5 Bc3 24. Rab1 Nc5) 19... Qc8?? { (-0.25 → 1.44) Blunder. Nxf4 was best. } { [%eval 1.44] } (19... Nxf4 20. Qxf4 f6 21. Qg3 fxe5 22. Rae1 Rf4 23. g5 hxg5 24. Nxg5 Qe7 25. Bg6) 20. Rac1? { (1.44 → 0.10) Mistake. Bxh6 was best. } { [%eval 0.1] } (20. Bxh6 f6 21. Rae1 Qc3 22. Bxd5 exd5 23. Qxc3 dxc3 24. e6 gxh6 25. exd7 Rbd8) 20... Nc3 { [%eval 0.0] } 21. Qd3 { [%eval -0.1] } 21... Na2?? { (-0.10 → 1.89) Blunder. f5 was best. } { [%eval 1.89] } (21... f5 22. exf6 Nxf6 23. Bg6 Bc7 24. Bd2 Nxg4 25. Rce1 Nd5 26. Qxd4 Ndf6 27. Kg2) 22. Bh7+ { [%eval 1.56] } 22... Kh8 { [%eval 1.43] } 23. g5?? { (1.43 → -0.24) Blunder. Rce1 was best. } { [%eval -0.24] } (23. Rce1 Qc3 24. Bd2 Qxd3 25. Bxd3 Nc3 26. Kh1 Rbc8 27. g5 hxg5 28. Rg1 Bd8) 23... hxg5 { [%eval -0.24] } 24. Nxg5 { [%eval -0.09] } 24... Qd8?? { (-0.09 → 3.61) Blunder. Nxc1 was best. } { [%eval 3.61] } (24... Nxc1 25. Rxc1 Qc3 26. Qe4 d3 27. h6 g6 28. Bxg6 Qd4 29. Kh1 Rbc8 30. Nxf7+) 25. Rcd1? { (3.61 → 1.83) Mistake. Rce1 was best. } { [%eval 1.83] } (25. Rce1 Nc3 26. Bg8 f5 27. exf6 Nxf6 28. Bxe6 Bc7 29. Bg3 Qe7 30. Qg6 Rbe8) 25... Nxe5 { [%eval 1.76] } 26. Nxf7+?? { (1.76 → -3.20) Blunder. Qg3 was best. } { [%eval -3.2] } (26. Qg3 Nc3 27. Rde1 Nc6 28. Bd6 Rc8 29. Bxf8 Qxf8 30. Bg6 Nd8 31. Qh4 Nd5) 26... Rxf7?? { (-3.20 → 0.43) Blunder. Nxf7 was best. } { [%eval 0.43] } (26... Nxf7 27. Bxb8 Qxb8 28. Bg6 Nc3 29. Rde1 Qf4 30. Qg3 Ng5 31. Qxf4 Nh3+ 32. Kh1) 27. Bxe5 { [%eval 0.36] } 27... Qg5+? { (0.36 → 1.99) Mistake. Bc7 was best. } { [%eval 1.99] } (27... Bc7 28. Bg3 Nc3 29. Bg6 Rf4 30. Qxc3 dxc3 31. Rxd8+ Rxd8 32. Bxf4 Bxf4 33. Re1) 28. Kh2?? { (1.99 → -5.80) Blunder. Qg3 was best. } { [%eval -5.8] } (28. Qg3 Qxg3+ 29. Bxg3 Rc8 30. Bd3 Rc6 31. Rde1 Bc7 32. Bxc7 Rfxc7 33. f4 Re7) 28... Qxh5+?? { (-5.80 → -2.84) Blunder. Qxe5+ was best. } { [%eval -2.84] } (28... Qxe5+ 29. Kg2 Qg5+ 30. Qg3 Qxg3+ 31. fxg3 Rxf1 32. Rxf1 Kxh7 33. g4 Rc8 34. g5) 29. Kg3?! { (-2.84 → -3.69) Inaccuracy. Qh3 was best. } { [%eval -3.69] } (29. Qh3 Qxe5+ 30. Kh1 Rf6 31. Bg6+ Kg8 32. Qh7+ Kf8 33. c4 Qf4 34. Qh8+ Ke7) 29... Qxe5+ { [%eval -3.54] } 30. Kg2? { (-3.54 → -6.63) Mistake. f4 was best. } { [%eval -6.63] } (30. f4 Qe3+ 31. Kg2 Qxd3 32. Bxd3 Nc3 33. Rde1 Nd5 34. f5 Kg8 35. Bc4 Rc7) 30... Qg5+ { [%eval -6.48] } 31. Kh2 { [%eval -6.7] } 31... Qh4+ { [%eval -6.75] } 32. Kg2 { [%eval -6.92] } 32... Rbf8 { [%eval -6.87] } 33. Rd2 { [%eval -6.98] } 33... Rf3 { [%eval -6.84] } 34. Rh1?? { (-6.84 → Mate in 10) Checkmate is now unavoidable. Qxf3 was best. } { [%eval #-10] } (34. Qxf3 Rxf3 35. Rh1 Qxh1+ 36. Kxh1 Kxh7 37. Kg2 Rf4 38. Re2 Rf6 39. Re1 Nc3) 34... Rxf2+ { [%eval #-9] } 35. Rxf2 { [%eval #-9] } 35... Qxf2+ { [%eval #-8] } 36. Kh3 { [%eval #-8] } 36... Qf3+?? { (Mate in 8 → -4.80) Lost forced checkmate sequence. Rf3+ was best. } { [%eval -4.8] } (36... Rf3+ 37. Qxf3 Qxf3+ 38. Kh2 Qf2+ 39. Kh3 Bc7 40. Rg1 Qxg1 41. Kh4 Qg3+ 42. Kh5) 37. Kh2?? { (-4.80 → Mate in 2) Checkmate is now unavoidable. Qxf3 was best. } { [%eval #-2] } (37. Qxf3 Rxf3+ 38. Kg4 Rf6 39. a4 Rh6 40. Rxh6 gxh6 41. Be4 Nxb4 42. Kh5 Nd5) 37... Bc7+ { [%eval #-1] } 38. Kg1 { [%eval #-1] } 38... Qf2# { Black wins by checkmate. } 0-1