FEN
[Event "rated rapid game"]
[Site "https://lichess.org/66QP4z2I"]
[Date "2026.05.02"]
[Round "-"]
[White "bo-no-mo"]
[Black "JasvinHaneesh"]
[Result "1-0"]
[GameId "66QP4z2I"]
[UTCDate "2026.05.02"]
[UTCTime "11:43:55"]
[WhiteElo "1213"]
[BlackElo "1222"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C42"]
[Opening "Petrov's Defense: Three Knights Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nf6 { [%eval 0.34] } 3. Nc3 { [%eval 0.08] } { C42 Petrov's Defense: Three Knights Game } 3... Bb4 { [%eval 0.35] } 4. a3 { [%eval 0.14] } 4... Bxc3 { [%eval 0.14] } 5. bxc3 { [%eval -0.21] } 5... Nxe4 { [%eval 0.33] } 6. Qe2 { [%eval 0.35] } 6... d5 { [%eval 0.31] } 7. d3 { [%eval 0.32] } 7... Nxc3 { [%eval 0.28] } 8. Qxe5+ { [%eval 0.37] } 8... Qe7 { [%eval 0.47] } 9. Qxe7+ { [%eval 0.5] } 9... Kxe7 { [%eval 0.6] } 10. Bb2 { [%eval 0.52] } 10... Nb5 { [%eval 0.72] } 11. Bxg7 { [%eval 0.67] } 11... Rg8 { [%eval 0.63] } 12. Bb2 { [%eval 0.7] } 12... Ke8?! { (0.70 → 1.56) Inaccuracy. Bg4 was best. } { [%eval 1.56] } (12... Bg4 13. a4 Nd6 14. Be2 c5 15. Ba3 b6 16. d4 Nd7 17. Rd1 Nc4 18. Bc1) 13. g3 { [%eval 1.54] } 13... Nc6 { [%eval 1.64] } 14. Bg2 { [%eval 1.68] } 14... Be6 { [%eval 1.69] } 15. O-O { [%eval 1.68] } 15... Kd8 { [%eval 2.09] } 16. d4? { (2.09 → 0.44) Mistake. Rfe1 was best. } { [%eval 0.44] } (16. Rfe1 h6 17. Nd2 Nd6 18. Nb3 b6 19. c4 Ne7 20. Rac1 Kd7 21. cxd5 Nxd5) 16... Rg4?! { (0.44 → 1.11) Inaccuracy. Nd6 was best. } { [%eval 1.11] } (16... Nd6 17. Rfe1 Kd7 18. Bc1 f6 19. Bf4 Rge8 20. c3 Na5 21. Nd2 Bf7 22. Bh3+) 17. c3 { [%eval 0.83] } 17... Re4?! { (0.83 → 1.57) Inaccuracy. Nd6 was best. } { [%eval 1.57] } (17... Nd6 18. Rae1 Kd7 19. Bc1 Rag8 20. Rd1 Nb5 21. Rd3 Nd6 22. Ne5+ Nxe5 23. dxe5) 18. Ng5 { [%eval 1.24] } 18... Re2 { [%eval 1.11] } 19. Bc1?? { (1.11 → -0.61) Blunder. a4 was best. } { [%eval -0.61] } (19. a4 Rxb2 20. axb5 Rxb5 21. f4 Bf5 22. Nxf7+ Ke7 23. Nh6 Bd3 24. Rfe1+ Kf8) 19... Nxc3 { [%eval -0.39] } 20. Nxh7 { [%eval -0.86] } 20... Nxd4 { [%eval -0.31] } 21. Bg5+ { [%eval -0.34] } 21... Kc8 { [%eval -0.25] } 22. Bf6 { [%eval -0.38] } 22... Ncb5?? { (-0.38 → 3.39) Blunder. Rc2 was best. } { [%eval 3.39] } (22... Rc2 23. h4 Kd7 24. h5 c5 25. Rae1 Nce2+ 26. Kh2 Rg8 27. h6 Bf5) 23. a4 { [%eval 3.2] } 23... Nd6?! { (3.20 → 4.39) Inaccuracy. Nb3 was best. } { [%eval 4.39] } (23... Nb3 24. axb5 Nxa1 25. Rxa1 c5 26. bxc6 bxc6 27. Bf3 Rd2 28. h4 Bf5 29. Ng5) 24. Bxd4 { [%eval 4.46] } 24... Rd2 { [%eval 4.87] } 25. Be5 { [%eval 4.71] } 25... Nc4 { [%eval 4.71] } 26. Bg7 { [%eval 4.65] } 26... Bf5 { [%eval 4.84] } 27. Rfe1 { [%eval 4.55] } 27... Kd8?! { (4.55 → 5.99) Inaccuracy. Bxh7 was best. } { [%eval 5.99] } (27... Bxh7 28. Re8+ Kd7 29. Rxa8 d4 30. Bxd4 Rxd4 31. Rxa7 Nd2 32. h4 Nb3 33. Re1) 28. Nf6 { [%eval 6.06] } 28... Be6 { [%eval 5.96] } 29. h4 { [%eval 5.96] } 29... c6 { [%eval 5.75] } 30. h5 { [%eval 6.01] } 30... Ke7 { [%eval 6.65] } 31. h6 { [%eval 6.63] } 31... Ne5 { [%eval 8.14] } 32. Rxe5 { [%eval 8.11] } 32... Kd6 { [%eval 8.39] } 33. h7 { [%eval 8.07] } 33... Kxe5? { (8.07 → Mate in 7) Checkmate is now unavoidable. b5 was best. } { [%eval #7] } (33... b5 34. Ng8 b4 35. h8=Q b3 36. Ree1 Rxg8 37. Qxg8 Kc7 38. Be5+ Kd7 39. Qb8) 34. Ne8+ { [%eval #6] } 34... Kf5 { [%eval #5] } 35. h8=Q { [%eval #4] } 35... Bd7 { [%eval #2] } 36. Qh5+ { [%eval #1] } 36... Ke6 { [%eval #1] } 37. Qe5# { White wins by checkmate. } 1-0