Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/Z26VPbil"] [Date "2026.01.25"] [Round "-"] [White "ss2605"] [Black "liudai23"] [Result "0-1"] [GameId "Z26VPbil"] [UTCDate "2026.01.25"] [UTCTime "05:15:57"] [WhiteElo "675"] [BlackElo "677"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+12"] [Variant "Standard"] [TimeControl "600+5"] [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. Nc3 { [%eval 0.08] } 2... Nf6 { [%eval 0.03] } 3. Nf3 { [%eval 0.08] } { C42 Petrov's Defense: Three Knights Game } 3... Bc5?! { (0.08 → 0.97) Inaccuracy. Nc6 was best. } { [%eval 0.97] } (3... Nc6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 O-O 8. O-O) 4. Bc4?! { (0.97 → 0.00) Inaccuracy. Nxe5 was best. } { [%eval 0.0] } (4. Nxe5 Bd4 5. Nf3 Bxc3 6. dxc3 Nxe4 7. Bd3 d5 8. c4 O-O) 4... d6 { [%eval 0.0] } 5. O-O { [%eval 0.0] } 5... Ng4?! { (0.00 → 0.78) Inaccuracy. O-O was best. } { [%eval 0.78] } (5... O-O 6. d4 exd4 7. Nxd4 Re8 8. Bg5 Nbd7 9. Nb3 Bb6 10. a4) 6. Qe1 { [%eval 0.24] } 6... Bxf2+?? { (0.24 → 3.03) Blunder. Nc6 was best. } { [%eval 3.03] } (6... Nc6 7. Nd5 h6 8. c3 a6 9. d3 O-O 10. a4 Be6 11. h3) 7. Rxf2 { [%eval 3.04] } 7... Nxf2 { [%eval 2.76] } 8. Qxf2 { [%eval 2.85] } 8... a6?? { (2.85 → 6.21) Blunder. Be6 was best. } { [%eval 6.21] } (8... Be6 9. Bxe6 fxe6 10. d4 O-O 11. dxe5 Nc6 12. Qg3 dxe5 13. Be3 Nd4 14. Nxe5) 9. Nd5? { (6.21 → 3.38) Mistake. Bxf7+ was best. } { [%eval 3.38] } (9. Bxf7+ Kf8 10. d4 exd4 11. Bg5 dxc3 12. Bh5 Qf6 13. Bxf6 gxf6 14. Nd4 Nd7) 9... b5 { [%eval 3.79] } 10. Bb3 { [%eval 3.75] } 10... c6?! { (3.75 → 4.74) Inaccuracy. Be6 was best. } { [%eval 4.74] } (10... Be6 11. d4 c6 12. Ne3 O-O 13. Qg3 a5 14. dxe5 dxe5 15. h4 c5 16. Bd5) 11. Nb4? { (4.74 → 2.63) Mistake. Nb6 was best. } { [%eval 2.63] } (11. Nb6 O-O 12. d3 c5 13. Nxa8 h6 14. Be3 Nd7 15. Qe1 Re8 16. h3 Nf6) 11... a5?! { (2.63 → 3.68) Inaccuracy. O-O was best. } { [%eval 3.68] } (11... O-O 12. a4 Be6 13. axb5 Bxb3 14. cxb3 cxb5 15. Nh4 f5 16. Nxf5 g6 17. Qg3) 12. Nd3?? { (3.68 → 1.23) Blunder. Bxf7+ was best. } { [%eval 1.23] } (12. Bxf7+ Kd7 13. d4 axb4 14. dxe5 Kc7 15. Bg5 Qf8 16. e6 Nd7 17. exd7 Qxf7) 12... a4?? { (1.23 → 3.75) Blunder. f5 was best. } { [%eval 3.75] } (12... f5 13. exf5 a4 14. Be6 Bxe6 15. fxe6 O-O 16. Qe2 Qe8 17. Nb4 Qxe6 18. d4) 13. Bxa4?? { (3.75 → -3.26) Blunder. Bxf7+ was best. } { [%eval -3.26] } (13. Bxf7+ Kd7 14. Qg3 Kc7 15. Nf2 Qe7 16. Bh5 Nd7 17. d3 Nf6 18. Bg4 Qf7) 13... bxa4 { [%eval -3.21] } 14. Nb4 { [%eval -3.1] } 14... d5? { (-3.10 → -1.32) Mistake. c5 was best. } { [%eval -1.32] } (14... c5 15. Nd5 f6 16. c3 O-O 17. d4 cxd4 18. cxd4 Be6 19. Nc3 a3 20. b3) 15. exd5?! { (-1.32 → -2.03) Inaccuracy. Nxe5 was best. } { [%eval -2.03] } (15. Nxe5) 15... cxd5?! { (-2.03 → -1.08) Inaccuracy. f6 was best. } { [%eval -1.08] } (15... f6 16. d4 e4 17. Nh4 cxd5 18. Nf5 O-O 19. Nxd5 Nc6 20. c4 Bxf5 21. Qxf5) 16. Nxe5 { [%eval -1.1] } 16... Bd7?? { (-1.10 → Mate in 1) Checkmate is now unavoidable. O-O was best. } { [%eval #1] } (16... O-O) 17. Nxd5?? { (Mate in 1 → -0.29) Lost forced checkmate sequence. Qxf7# was best. } { [%eval -0.29] } (17. Qxf7#) 17... Nc6?? { (-0.29 → Mate in 1) Checkmate is now unavoidable. O-O was best. } { [%eval #1] } (17... O-O 18. d3) 18. Nc4?? { (Mate in 1 → -0.73) Lost forced checkmate sequence. Qxf7# was best. } { [%eval -0.73] } (18. Qxf7#) 18... Ne7?? { (-0.73 → Mate in 2) Checkmate is now unavoidable. Be6 was best. } { [%eval #2] } (18... Be6 19. Ndb6 Bxc4 20. Nxc4 O-O 21. d3 Re8 22. Bd2 Ne5 23. Nxe5 Rxe5 24. Bc3) 19. Ndb6?? { (Mate in 2 → 2.65) Lost forced checkmate sequence. Nd6+ was best. } { [%eval 2.65] } (19. Nd6+ Kf8 20. Qxf7#) 19... Ra7?? { (2.65 → Mate in 2) Checkmate is now unavoidable. O-O was best. } { [%eval #2] } (19... O-O 20. Nxa8 Qxa8 21. d3 Nf5 22. Bd2 Re8 23. Nb6 Qa7 24. Nxd7 Qxd7 25. Re1) 20. Nxd7?? { (Mate in 2 → 2.47) Lost forced checkmate sequence. Nd6+ was best. } { [%eval 2.47] } (20. Nd6+ Kf8 21. Qxf7#) 20... Qxd7?! { (2.47 → 3.34) Inaccuracy. Rxd7 was best. } { [%eval 3.34] } (20... Rxd7 21. Ne5 O-O 22. Nxd7 Qxd7 23. b3 Rc8 24. c4 Rd8 25. d4 Qxd4 26. Qxd4) 21. Ne5 { [%eval 3.23] } 21... Qd8?? { (3.23 → Mate in 1) Checkmate is now unavoidable. Qc7 was best. } { [%eval #1] } (21... Qc7 22. Qxf7+ Kd8 23. d4 a3 24. Qf3 axb2 25. Bxb2 Qb6 26. Rb1 Rg8 27. c4) 22. d4?? { (Mate in 1 → -0.07) Lost forced checkmate sequence. Qxf7# was best. } { [%eval -0.07] } (22. Qxf7#) 22... f6 { [%eval 0.0] } 23. Ng4?? { (0.00 → -2.34) Blunder. Nd3 was best. } { [%eval -2.34] } (23. Nd3 O-O 24. d5 Ra8 25. c4 Nxd5 26. cxd5 Qxd5 27. Nc5 Qd1+ 28. Qf1 Qd4+) 23... h5 { [%eval -2.45] } 24. Ne3 { [%eval -2.75] } 24... g5?? { (-2.75 → 1.20) Blunder. Qxd4 was best. } { [%eval 1.2] } (24... Qxd4 25. Bd2 Qxb2 26. Re1 Qb6 27. Qh4 O-O 28. Qxh5 Qd4 29. Bc1 Rd7 30. h3) 25. Nf5?? { (1.20 → -3.68) Blunder. Qxf6 was best. } { [%eval -3.68] } (25. Qxf6 Rf8) 25... Nxf5 { [%eval -3.45] } 26. Qxf5 { [%eval -4.04] } 26... Ra5?? { (-4.04 → 2.29) Blunder. Qxd4+ was best. } { [%eval 2.29] } (26... Qxd4+ 27. Qf2 Qxf2+ 28. Kxf2 Rc7 29. c3 Kf7 30. Bd2 Rd8 31. Be1 Rb8 32. Rb1) 27. b3?? { (2.29 → -7.41) Blunder. Qg6+ was best. } { [%eval -7.41] } (27. Qg6+ Ke7 28. Be3 Rg8 29. Qh7+ Kf8 30. Re1 Rg7 31. Qxh5 Kg8) 27... Rxf5 { [%eval -7.25] } 28. bxa4? { (-7.25 → Mate in 3) Checkmate is now unavoidable. Be3 was best. } { [%eval #-3] } (28. Be3 Kf7 29. Re1 Re8 30. c3 Kg6 31. bxa4 Qb8 32. h3 Qg3 33. Re2 Qxe3+) 28... Ra5?? { (Mate in 3 → -6.62) Lost forced checkmate sequence. Qxd4+ was best. } { [%eval -6.62] } (28... Qxd4+ 29. Be3 Qxa1+ 30. Bc1 Qxc1#) 29. Bd2?? { (-6.62 → Mate in 8) Checkmate is now unavoidable. Be3 was best. } { [%eval #-8] } (29. Be3 O-O 30. Bf2 Kh8 31. c4 Rxa4 32. d5 Rxc4 33. h4 Rxh4 34. Bxh4 gxh4) 29... Rxa4? { (Mate in 8 → -7.06) Lost forced checkmate sequence. Qxd4+ was best. } { [%eval -7.06] } (29... Qxd4+ 30. Be3 Qxa1+ 31. Kf2 Re5 32. c4 Qc3 33. g3 Qxe3+ 34. Kg2 Qd2+ 35. Kh3) 30. a3? { (-7.06 → Mate in 8) Checkmate is now unavoidable. Be3 was best. } { [%eval #-8] } (30. Be3 Rxd4 31. Kh1 Rd1+ 32. Rxd1 Qxd1+ 33. Bg1 Qxc2 34. a4 Qd1 35. a5 Qe1) 30... Rxd4? { (Mate in 8 → -9.14) Lost forced checkmate sequence. Qxd4+ was best. } { [%eval -9.14] } (30... Qxd4+ 31. Kf1 Qxa1+ 32. Kf2 Re4 33. c3 Qa2 34. Kf3 f5 35. Bxg5 Qe2+ 36. Kg3) 31. Be3? { (-9.14 → Mate in 10) Checkmate is now unavoidable. Re1+ was best. } { [%eval #-10] } (31. Re1+ Kf7 32. Ba5 Qxa5 33. c3 Kg6 34. h4 Rd2 35. Rf1 Qa8 36. Rf2 Rd1+) 31... Re4? { (Mate in 10 → -8.35) Lost forced checkmate sequence. Rd1+ was best. } { [%eval -8.35] } (31... Rd1+ 32. Rxd1 Qxd1+ 33. Kf2 O-O 34. h4 g4 35. a4 Re8 36. a5 Qxc2+ 37. Bd2) 32. Bf2 { [%eval -8.52] } 32... g4 { [%eval -8.04] } 33. Re1? { (-8.04 → Mate in 8) Checkmate is now unavoidable. a4 was best. } { [%eval #-8] } (33. a4 Re2 34. Kf1 Rxf2+ 35. Kxf2 Qd4+ 36. Ke2 Qe5+ 37. Kd3 Qxa1 38. Kd2 Qd4+) 33... Rxe1+ { [%eval #-7] } 34. Bxe1 { [%eval #-7] } 34... f5? { (Mate in 7 → -9.46) Lost forced checkmate sequence. Qd4+ was best. } { [%eval -9.46] } (34... Qd4+ 35. Kf1 O-O 36. Bb4 Re8 37. c4 g3 38. hxg3 Qd1+ 39. Kf2 Re2+ 40. Kf3) 35. g3? { (-9.46 → Mate in 6) Checkmate is now unavoidable. Bb4 was best. } { [%eval #-6] } (35. Bb4 Qd1+ 36. Kf2 Qxc2+ 37. Ke3 Rg8 38. h3 g3 39. Kd4 Rg6 40. Bc5 Re6) 35... Rf8?! { (Mate in 6 → -10.60) Lost forced checkmate sequence. O-O was best. } { [%eval -10.6] } (35... O-O 36. Kg2 Re8 37. Bf2 Re2 38. h3 Qd2 39. hxg4 Rxf2+ 40. Kh3 Rh2#) 36. a4?! { (-10.60 → Mate in 6) Checkmate is now unavoidable. Bb4 was best. } { [%eval #-6] } (36. Bb4 Rf7 37. Bc5 f4 38. gxf4 Qd1+ 39. Kf2 Rxf4+ 40. Ke3 Rf3+ 41. Ke4 Qxc2+) 36... Rf6 { [%eval #-5] } 37. Bc3 { [%eval #-4] } 37... Rc6 { [%eval #-4] } 38. Bb4 { [%eval #-4] } 38... Rxc2 { [%eval #-3] } 39. a5 { [%eval #-2] } 39... Rc6 { [%eval #-4] } 40. Kf2 { [%eval #-4] } 40... Qd4+ { [%eval #-3] } 41. Ke2 { [%eval #-3] } 41... h4 { [%eval #-4] } 42. gxh4 { [%eval #-3] } 42... f4 { [%eval #-4] } 43. h5 { [%eval #-3] } 43... Qxb4 { [%eval #-3] } 44. h6 { [%eval #-2] } 44... Rxh6 { [%eval #-4] } 45. a6 { [%eval #-2] } 45... Qb6 { [%eval #-5] } 46. a7 { [%eval #-5] } 46... Qxa7 { [%eval #-4] } 47. Kd3 { [%eval #-4] } 47... f3 { [%eval #-5] } 48. Kd2 { [%eval #-4] } 48... Rxh2+ { [%eval #-4] } 49. Kd3 { [%eval #-4] } 49... f2 { [%eval #-3] } 50. Ke2 { [%eval #-2] } 50... Qa6+ { [%eval #-3] } 51. Ke3 { [%eval #-3] } 51... f1=Q { [%eval #-2] } 52. Ke4 { [%eval #-2] } 52... Qe1+ { [%eval #-2] } 53. Kf4 { [%eval #-2] } 53... Qc4+ { [%eval #-2] } 54. Kg5 { [%eval #-2] } 54... Qd5+ { [%eval #-2] } 55. Kxg4 { [%eval #-1] } 55... Rg2+ { [%eval #-1] } 56. Kh3 { [%eval #-1] } 56... Qe3+ { [%eval #-1] } 57. Kh4 { [%eval #-1] } 57... Qdg5# { Black wins by checkmate. } 0-1