Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/hLfXjaH8"] [Date "2026.05.27"] [Round "-"] [White "sonniSonnen"] [Black "FOGEV"] [Result "1/2-1/2"] [GameId "hLfXjaH8"] [UTCDate "2026.05.27"] [UTCTime "12:48:47"] [WhiteElo "1039"] [BlackElo "1076"] [WhiteRatingDiff "+4"] [BlackRatingDiff "-2"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C47"] [Opening "Four Knights Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } { C47 Four Knights Game } 4. d3 { [%eval -0.15] } 4... d5 { [%eval -0.25] } 5. d4?! { (-0.25 → -0.89) Inaccuracy. Bg5 was best. } { [%eval -0.89] } (5. Bg5 Bb4 6. Nd2 d4 7. Nd5 Be7 8. Nxe7 Qxe7 9. Be2 h6) 5... dxe4 { [%eval -0.48] } 6. dxe5? { (-0.48 → -1.62) Mistake. Nxe5 was best. } { [%eval -1.62] } (6. Nxe5 Qxd4 7. Bf4 Bb4 8. Qxd4 Nxd4 9. O-O-O Bxc3 10. bxc3 Ne6) 6... exf3?? { (-1.62 → 0.13) Blunder. Qxd1+ was best. } { [%eval 0.13] } (6... Qxd1+ 7. Nxd1 Ng4 8. Ng5 h6 9. Nxe4 Nd4 10. Bd3 Nxe5 11. Ne3) 7. exf6? { (0.13 → -1.09) Mistake. Qxd8+ was best. } { [%eval -1.09] } (7. Qxd8+ Nxd8 8. exf6 Bf5 9. Be3 Bxc2 10. Rc1 Bg6 11. Nd5 Rc8) 7... fxg2? { (-1.09 → 0.35) Mistake. Qxf6 was best. } { [%eval 0.35] } (7... Qxf6 8. Qxf3 Qxf3 9. gxf3 Nb4 10. Bb5+ Bd7 11. Bxd7+ Kxd7 12. O-O) 8. Bxg2? { (0.35 → -0.98) Mistake. Qxd8+ was best. } { [%eval -0.98] } (8. Qxd8+ Nxd8 9. Bxg2 Bd7 10. O-O Bc6 11. Bxc6+ bxc6 12. Ne4 Ne6) 8... gxf6? { (-0.98 → 0.56) Mistake. Qxd1+ was best. } { [%eval 0.56] } (8... Qxd1+ 9. Nxd1 Be6 10. fxg7 Bxg7 11. Bg5 Rg8 12. Bh4 f5 13. Bxc6+ bxc6 14. Nc3) 9. Qxd8+ { [%eval 0.52] } 9... Kxd8 { [%eval 0.67] } 10. Bf4 { [%eval 0.7] } 10... Bd6?! { (0.70 → 1.53) Inaccuracy. Bg4 was best. } { [%eval 1.53] } (10... Bg4 11. h3 Be6 12. O-O-O+ Kc8 13. Nd5 Bd6 14. Bxd6 cxd6 15. Nxf6 Kc7 16. Rhe1) 11. Bxd6?! { (1.53 → 0.72) Inaccuracy. O-O-O was best. } { [%eval 0.72] } (11. O-O-O Rg8 12. Bxc6 bxc6 13. Bxd6 cxd6 14. Rxd6+ Kc7 15. Rxf6 Be6 16. Rh6 Rg2) 11... cxd6 { [%eval 0.76] } 12. O-O-O { [%eval 0.77] } 12... Ke7?! { (0.77 → 1.50) Inaccuracy. Be6 was best. } { [%eval 1.5] } (12... Be6 13. Rhe1 a6 14. Rxd6+ Kc7 15. Rd2 Rae8 16. Red1 Rhg8 17. Nd5+ Bxd5 18. Bxd5) 13. Nd5+ { [%eval 1.5] } 13... Kd7 { [%eval 1.87] } 14. Nxf6+ { [%eval 2.05] } 14... Ke6 { [%eval 2.62] } 15. Nh5?! { (2.62 → 1.89) Inaccuracy. Nd5 was best. } { [%eval 1.89] } (15. Nd5 Kd7 16. Rhe1 Rf8 17. f4 Kd8 18. Nc3 Kc7 19. Nb5+ Kb6 20. Nxd6 Bg4) 15... Rg8?? { (1.89 → 4.14) Blunder. Ke7 was best. } { [%eval 4.14] } (15... Ke7 16. Rhe1+ Be6 17. f4 Kd7 18. Nf6+ Ke7 19. f5 Kxf6 20. fxe6 Rae8 21. exf7) 16. Bxc6?! { (4.14 → 2.86) Inaccuracy. Rde1+ was best. } { [%eval 2.86] } (16. Rde1+ Ne5 17. Rhg1 Ke7 18. f4 f6 19. fxe5 dxe5 20. Ng3 Rg5 21. Bd5 Be6) 16... bxc6 { [%eval 2.87] } 17. Rhg1?? { (2.87 → 0.25) Blunder. Rhe1+ was best. } { [%eval 0.25] } (17. Rhe1+ Kf5 18. Rxd6 Be6 19. Rxc6 Rac8 20. Ra6 Rcd8 21. Ra5+ Rd5 22. Rxa7 Rg2) 17... Rxg1 { [%eval 0.18] } 18. Rxg1 { [%eval 0.13] } 18... Ke7 { [%eval 0.21] } 19. Rg8 { [%eval 0.19] } 19... Bb7 { [%eval 0.3] } 20. Rxa8 { [%eval 0.29] } 20... Bxa8 { [%eval 0.22] } 21. f4 { [%eval 0.0] } 21... Ke6 { [%eval 0.0] } 22. Ng3 { [%eval 0.0] } 22... f5 { [%eval 0.48] } 23. c4 { [%eval 0.14] } 23... d5 { [%eval 0.3] } 24. cxd5+ { [%eval 0.53] } 24... cxd5?? { (0.53 → 3.07) Blunder. Kxd5 was best. } { [%eval 3.07] } (24... Kxd5 25. Kd2 Kd4 26. b4 c5 27. b5 Kc4 28. a4 Kb3 29. Nxf5 Kxa4 30. Nd6) 25. b4?? { (3.07 → 0.14) Blunder. Kd2 was best. } { [%eval 0.14] } (25. Kd2 Bb7 26. Kc3 Ba6 27. Kd4 Bc4 28. b3 Bb5 29. Kc5 a6 30. Kd4 h6) 25... Bc6?? { (0.14 → 2.38) Blunder. d4 was best. } { [%eval 2.38] } (25... d4 26. Kd2 Bf3 27. a4 h5 28. h4 Bg4 29. Nh1 Kd5 30. Nf2 Kc4 31. Nd3) 26. h4?? { (2.38 → 0.00) Blunder. Ne2 was best. } { [%eval 0.0] } (26. Ne2 Ba4 27. Nd4+ Kf6 28. Kd2 Kg6 29. Ke3 h6 30. a3 a6 31. Ne6 Kh5) 26... h6?? { (0.00 → 2.26) Blunder. d4 was best. } { [%eval 2.26] } (26... d4 27. Kd2 Bf3 28. a4 Bg4 29. Kc2 Kd6 30. Kd2) 27. a3?? { (2.26 → 0.00) Blunder. Ne2 was best. } { [%eval 0.0] } (27. Ne2 Bd7 28. Nd4+ Kd6 29. Kd2 Kc7 30. Kc3 Kb6 31. Kb3 a6 32. Kb2 Kc7) 27... a6? { (0.00 → 1.61) Mistake. d4 was best. } { [%eval 1.61] } (27... d4 28. Kd2 Be8 29. Kd3 Kd5 30. a4 a6 31. a5 Bb5+ 32. Kc2 Bd7 33. Kd3) 28. Kc2? { (1.61 → 0.24) Mistake. Ne2 was best. } { [%eval 0.24] } (28. Ne2 Bd7 29. Kc2 d4 30. Nxd4+ Kd6 31. Kc3 Kd5 32. Kd3 Be8 33. Ke3 Bd7) 28... d4 { [%eval 0.31] } 29. Kd3 { [%eval 0.5] } 29... Kd5 { [%eval 0.81] } 30. Nxf5 { [%eval 1.28] } 30... Bd7?? { (1.28 → 4.75) Blunder. Bb5+ was best. } { [%eval 4.75] } (30... Bb5+ 31. Kc2 Ke4 32. Nxh6 Kxf4 33. Kd2 Bc4 34. a4 Bb3 35. b5 axb5 36. axb5) 31. Nxh6 { [%eval 4.73] } 31... Bb5+ { [%eval 4.02] } 32. Kc2?! { (4.02 → 2.79) Inaccuracy. Kd2 was best. } { [%eval 2.79] } (32. Kd2 Ke6 33. Ng4 Be8 34. Kd3 Bh5 35. Ne5 Kd5 36. Nd7 Bg6+ 37. Kd2 Ke4) 32... d3+?? { (2.79 → 5.63) Blunder. Be8 was best. } { [%eval 5.63] } (32... Be8 33. Kd3 Bh5 34. Kd2 Ke6 35. f5+ Kf6 36. Kd3 Ke5 37. f6 Bg6+ 38. Kc4) 33. Kd2 { [%eval 5.28] } 33... Ke4 { [%eval 5.33] } 34. f5 { [%eval 5.0] } 34... Bc4?! { (5.00 → 6.43) Inaccuracy. Ke5 was best. } { [%eval 6.43] } (34... Ke5 35. Nf7+ Kf6 36. Nd6 Ba4 37. Kxd3 Ke5 38. Ne4 Kxf5 39. Kd4 Bc6 40. Nc5) 35. Kc3?! { (6.43 → 4.81) Inaccuracy. f6 was best. } { [%eval 4.81] } (35. f6 Ke5 36. f7 Bxf7 37. Nxf7+ Kf6 38. Nd6 Ke5 39. Kxd3 Kxd6 40. h5 Ke5) 35... Bd5 { [%eval 5.35] } 36. Ng4 { [%eval 5.24] } 36... Bc6 { [%eval 5.75] } 37. f6 { [%eval 5.52] } 37... Bb5?! { (5.52 → 8.87) Inaccuracy. Be8 was best. } { [%eval 8.87] } (37... Be8 38. Nf2+ Kf5 39. Nxd3 Kxf6 40. Nc5 Kg6 41. Nxa6 Kh5 42. Kd4 Kxh4 43. Kc5) 38. f7 { [%eval 8.3] } 38... Kf4 { [%eval 10.0] } 39. f8=Q+ { [%eval 9.91] } 39... Kxg4 { [%eval 8.74] } 40. Qg8+ { [%eval 7.7] } 40... Kxh4 { [%eval 7.83] } 41. Qh8+ { [%eval 7.27] } 41... Kg3 { [%eval 7.4] } 42. Kd2 { [%eval 9.06] } 42... Kf3 { [%eval 9.91] } 43. Ke1 { [%eval 7.58] } 43... Ke3 { [%eval 7.06] } 44. a4?? { (7.06 → Mate in 2) Checkmate is now unavoidable. Qe5+ was best. } { [%eval #-2] } (44. Qe5+ Kf3 45. Kd2 Kg4 46. Qe6+ Kg5 47. a4 Bxa4 48. Qxa6 Bd7 49. Qd6 Bf5) 44... Bxa4?? { (Mate in 2 → 9.11) Lost forced checkmate sequence. d2+ was best. } { [%eval 9.11] } (44... d2+ 45. Kd1 Bxa4#) 45. Qh3+ { [%eval 7.08] } 45... Kd4 { [%eval 6.68] } 46. Kd2 { [%eval 6.22] } 46... Bb5 { [%eval 6.75] } 47. Qg3 { [%eval 6.58] } 47... Bc4?! { (6.58 → 9.85) Inaccuracy. Kd5 was best. } { [%eval 9.85] } (47... Kd5 48. Qg6 Ke5 49. Kc3 Kd5 50. Qf6 Ba4 51. Qxa6 Bd7 52. Qxd3+ Ke6 53. Kd2) 48. Qg4+ { [%eval 18.22] } 48... Kd5 { [%eval 12.87] } 49. Kc3?! { (12.87 → 6.54) Inaccuracy. Qd7+ was best. } { [%eval 6.54] } (49. Qd7+ Ke4 50. Qe7+ Kf4 51. Qh4+ Ke5 52. Qxc4 a5 53. bxa5 Kd6 54. a6 Ke7) 49... Bb5 { [%eval 6.31] } 50. Qd4+ { [%eval 6.82] } 50... Kc6 { [%eval 6.55] } 51. Qd8 { [%eval 6.79] } 51... Kb7 { [%eval 6.56] } 52. Qe7+ { [%eval 6.86] } 52... Kb6?! { (6.86 → 10.79) Inaccuracy. Kc8 was best. } { [%eval 10.79] } (52... Kc8 53. Qa7 Kd8 54. Qb7 Ba4 55. Qxa6 Bc2 56. Qd6+ Kc8 57. b5 Kb7 58. Qd8) 53. Kd4 { [%eval 7.04] } 53... Kc6 { [%eval 9.14] } 54. Qe4+ { [%eval 7.82] } 54... Kb6? { (7.82 → Mate in 11) Checkmate is now unavoidable. Kc7 was best. } { [%eval #11] } (54... Kc7 55. Ke5 d2 56. Qd5 d1=Q 57. Qxd1 Bc6 58. Qd2 Bh1 59. Qd6+ Kc8 60. Qxa6+) 55. Kd5?? { (Mate in 11 → -9.85) Lost forced checkmate sequence. Qe6+ was best. } { [%eval -9.85] } (55. Qe6+ Bc6 56. Qd6 d2 57. Qd8+ Ka7 58. Kc5 Bb7 59. Qxd2 a5 60. bxa5 Bc8) 55... a5?? { (-9.85 → Mate in 7) Checkmate is now unavoidable. Bc6+ was best. } { [%eval #7] } (55... Bc6+ 56. Kd6 Bxe4 57. Ke7 d2 58. Kf6 Kb5 59. Kf7 d1=Q 60. Kf6 Kxb4 61. Ke5) 56. Qe6+ { [%eval #6] } 56... Ka7 { [%eval #5] } 57. Kd6 { [%eval #5] } 57... axb4 { [%eval #3] } 58. Kc5 { [%eval #4] } 58... d2 { [%eval #4] } 59. Qg4 { [%eval #9] } 59... Ba4 { [%eval #4] } 60. Kxb4?? { (Mate in 4 → 0.00) Lost forced checkmate sequence. Qg7+ was best. } { [%eval 0.0] } (60. Qg7+ Bd7 61. Qxd7+ Ka6 62. Qc7 d1=Q 63. Qb6#) 60... d1=Q { [%eval 0.0] } 61. Qxd1 { [%eval -0.04] } 61... Bxd1 { [%eval -0.1] } { The game is a draw. } 1/2-1/2