Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "Monthly Rapid Arena"] [Site "https://lichess.org/JPl08rS3"] [Date "2026.04.02"] [Round "-"] [White "tomcio1986"] [Black "sosomomo"] [Result "1-0"] [GameId "JPl08rS3"] [UTCDate "2026.04.02"] [UTCTime "20:02:09"] [WhiteElo "2190"] [BlackElo "2415"] [WhiteRatingDiff "+9"] [BlackRatingDiff "-12"] [BlackBerserk "true"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C55"] [Opening "Italian Game: Two Knights Defense"] [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] } 3... Nc6 { [%eval 0.07] } 4. Bc4 { [%eval 0.0] } 4... Nxe4 { [%eval -0.21] } 5. Nxe4 { [%eval 0.0] } 5... d5 { [%eval 0.0] } { C55 Italian Game: Two Knights Defense } 6. Bd3 { [%eval 0.0] } 6... dxe4 { [%eval -0.18] } 7. Bxe4 { [%eval 0.0] } 7... Bd6 { [%eval 0.0] } 8. h4?! { (0.00 → -0.84) Inaccuracy. d4 was best. } { [%eval -0.84] } (8. d4 exd4 9. O-O O-O 10. Bg5 Qd7 11. Qd2 f5 12. Bd5+ Kh8) 8... O-O { [%eval -0.84] } 9. d3 { [%eval -1.09] } 9... f5?! { (-1.09 → -0.38) Inaccuracy. h6 was best. } { [%eval -0.38] } (9... h6 10. Nd2 f5 11. Bd5+ Kh7 12. c3 Bc5 13. Bc4 Na5 14. Qe2 Nxc4 15. Nxc4) 10. Bd5+ { [%eval -0.41] } 10... Kh8 { [%eval -0.45] } 11. Bd2 { [%eval -0.39] } 11... Ne7 { [%eval -0.11] } 12. Bb3 { [%eval -0.12] } 12... e4? { (-0.12 → 1.19) Mistake. a5 was best. } { [%eval 1.19] } (12... a5 13. a4 Nc6 14. Bc3 Bb4 15. Qd2 Qf6 16. h5 h6 17. Bd5 Re8 18. O-O) 13. Ng5 { [%eval 1.1] } 13... Qe8 { [%eval 0.98] } 14. h5?? { (0.98 → -1.22) Blunder. dxe4 was best. } { [%eval -1.22] } (14. dxe4 a5 15. Qe2 a4 16. Bc4 Nc6 17. O-O-O a3 18. Kb1 h6 19. Rhe1 Be5) 14... h6 { [%eval -1.22] } 15. Bc3 { [%eval -1.63] } 15... exd3?? { (-1.63 → 0.14) Blunder. Nc6 was best. } { [%eval 0.14] } (15... Nc6 16. Nh3 a5 17. a3 exd3+ 18. Kf1 f4 19. Ng1 a4 20. Bd5 Be5 21. cxd3) 16. Kf1 { [%eval 0.18] } 16... Bf4? { (0.18 → 1.43) Mistake. Qb5 was best. } { [%eval 1.43] } (16... Qb5 17. Nf7+ Rxf7 18. Bxf7 dxc2+ 19. Qe2 Bd7 20. Bc4 Qc5 21. b4 Qc6 22. Qd3) 17. Nh3 { [%eval 1.1] } 17... Bd6 { [%eval 0.94] } 18. Qd2?! { (0.94 → 0.06) Inaccuracy. Qxd3 was best. } { [%eval 0.06] } (18. Qxd3 f4 19. Ng5 Rf5 20. Nf3 Rxh5 21. Rh4 Bd7 22. Re1 Bb5 23. Bxg7+ Kxg7) 18... Kh7? { (0.06 → 1.30) Mistake. f4 was best. } { [%eval 1.3] } (18... f4 19. Re1 Qb5 20. a4 Qc5 21. Qxd3 Bf5 22. Qb5 Qxb5+ 23. axb5 Rae8 24. Ng1) 19. Ng5+? { (1.30 → -0.06) Mistake. Nf4 was best. } { [%eval -0.06] } (19. Nf4 dxc2 20. Kg1 Qc6 21. Ng6 Rd8 22. Re1 Bh2+ 23. Kxh2 Rxd2 24. Nf8+ Kh8) 19... hxg5 { [%eval 0.0] } 20. Qxg5 { [%eval 0.0] } 20... Rf7 { [%eval 0.0] } 21. Re1 { [%eval -0.16] } 21... d2 { [%eval 0.3] } 22. Bxd2 { [%eval 0.44] } 22... b6?! { (0.44 → 1.32) Inaccuracy. Bd7 was best. } { [%eval 1.32] } (22... Bd7 23. Bf4 Bxf4 24. Qxf4 Qf8 25. Bxf7 Qxf7 26. Qxc7 Ng8 27. Qxb7 Rc8 28. Re2) 23. Kg1 { [%eval 1.06] } 23... Bb7?! { (1.06 → 2.21) Inaccuracy. a5 was best. } { [%eval 2.21] } (23... a5 24. Bf4 Bc5 25. Qg6+ Nxg6 26. hxg6+ Kxg6 27. Rxe8 Re7 28. Rxe7 Bxe7 29. Bxc7) 24. Bc3?! { (2.21 → 1.21) Inaccuracy. Re6 was best. } { [%eval 1.21] } (24. Re6 Qf8 25. Qg6+ Nxg6 26. hxg6+ Kg8 27. Re1 a5 28. gxf7+ Qxf7) 24... Qf8?? { (1.21 → Mate in 9) Checkmate is now unavoidable. Be4 was best. } { [%eval #9] } (24... Be4 25. f3 Bb7 26. Re6 Qf8 27. Rxe7 Bxe7 28. Qg6+ Kg8 29. h6 Bc5+ 30. Kf1) 25. Re6?? { (Mate in 9 → 2.87) Lost forced checkmate sequence. Rxe7 was best. } { [%eval 2.87] } (25. Rxe7 Bxe7 26. Qg6+ Kg8 27. h6 Rd8 28. Bxg7 Rd1+ 29. Kh2 Rxh1+ 30. Kxh1 Bxg2+) 25... Bd5?! { (2.87 → 4.27) Inaccuracy. Rd8 was best. } { [%eval 4.27] } (25... Rd8 26. Rh3 Bc5 27. Rxe7 Bxe7 28. Qg6+ Kh8 29. Bxf7 Rd1+ 30. Kh2 Bd6+ 31. Rg3) 26. Rxe7?? { (4.27 → 0.00) Blunder. Bxd5 was best. } { [%eval 0.0] } (26. Bxd5 Rd8 27. Bc4 b5 28. Bxb5 Bc5 29. Bd3 Bd4 30. Bxd4 Rxd4 31. Rh4 Rxh4) 26... Bxb3 { [%eval 0.11] } 27. Qg6+ { [%eval 0.0] } 27... Kg8 { [%eval 0.0] } 28. Re3 { [%eval -0.01] } 28... f4? { (-0.01 → 1.42) Mistake. Bc5 was best. } { [%eval 1.42] } (28... Bc5 29. Reh3 Bxf2+ 30. Kxf2 Qc5+ 31. Kg3 Bxc2 32. Kh2 Qd6+ 33. Qxd6 cxd6 34. h6) 29. Reh3 { [%eval 1.36] } 29... Bc5?? { (1.36 → 3.65) Blunder. Be6 was best. } { [%eval 3.65] } (29... Be6 30. Qxe6 Re8 31. Qg4 Be5 32. h6 Bxc3 33. bxc3 Re1+ 34. Kh2 Re5 35. hxg7) 30. axb3 { [%eval 3.36] } 30... Bxf2+?! { (3.36 → 4.74) Inaccuracy. f3 was best. } { [%eval 4.74] } (30... f3 31. Rxf3 Rd8 32. Qxf7+ Qxf7 33. Rxf7 Kxf7 34. g4 b5 35. b4 Rd1+ 36. Kg2) 31. Kxf2 { [%eval 4.6] } 31... Qc5+ { [%eval 4.44] } 32. Kf1 { [%eval 4.43] } 32... Rd8 { [%eval 5.05] } 33. Rd3 { [%eval 4.77] } 33... Re8?! { (4.77 → 7.39) Inaccuracy. Rxd3 was best. } { [%eval 7.39] } (33... Rxd3 34. Qxd3 Qg5 35. h6 gxh6 36. Rh3 Rf5 37. b4 Rd5 38. Qe2 Kf8 39. Qf3) 34. Bxg7 { [%eval 7.53] } 34... Qe7 { [%eval 8.39] } 35. Bf6+ { [%eval 8.18] } 35... Rg7 { [%eval 7.49] } 36. Qxg7+ { [%eval 7.3] } 36... Qxg7 { [%eval 7.75] } 37. Bxg7 { [%eval 7.59] } 37... Kxg7 { [%eval 7.44] } 38. h6+ { [%eval 7.53] } 38... Kh8 { [%eval 7.51] } 39. Rd4 { [%eval 7.0] } 39... a5 { [%eval 7.3] } 40. Rxf4 { [%eval 7.03] } 40... a4 { [%eval 7.33] } 41. bxa4 { [%eval 7.36] } 41... b5 { [%eval 7.62] } 42. axb5 { [%eval 7.36] } 42... c6? { (7.36 → Mate in 15) Checkmate is now unavoidable. Rd8 was best. } { [%eval #15] } (42... Rd8 43. Ke2 Kh7 44. Rf7+ Kg8 45. h7+ Kxf7 46. h8=Q Rxh8 47. Rxh8 Ke6 48. Kd2) 43. bxc6 { [%eval 14.42] } 43... Ra8 { [%eval 13.67] } 44. c7 { [%eval #15] } 44... Rc8 { [%eval #9] } 45. Rc4 { [%eval #14] } 45... Kh7 { [%eval #16] } 46. b4 { [%eval 14.01] } 46... Kg8 { [%eval #9] } 47. h7+ { [%eval #8] } 47... Kh8 { [%eval #9] } 48. b5 { [%eval #9] } 48... Rxc7 { [%eval #9] } 49. Rhh4 { [%eval #8] } 49... Rf7+ { [%eval #8] } 50. Rhf4? { (Mate in 8 → 8.24) Lost forced checkmate sequence. Rcf4 was best. } { [%eval 8.24] } (50. Rcf4 Rxf4+ 51. Rxf4 Kg7 52. h8=Q+ Kxh8 53. Rf7 Kg8 54. Rc7 Kh8 55. b6 Kg8) 50... Rc7? { (8.24 → Mate in 6) Checkmate is now unavoidable. Re7 was best. } { [%eval #6] } (50... Re7 51. b6 Re5 52. b7 Rb5 53. Rf8+ Kxh7 54. Rc7+ Kh6 55. b8=R Rxb8 56. Rc6+) 51. Rf8+ { [%eval #5] } 51... Kg7 { [%eval #2] } 52. Rxc7+ { [%eval #2] } 52... Kg6 { [%eval #2] } 53. h8=Q { [%eval #1] } 53... Kg5 { [%eval #1] } 54. Qf6+ { [%eval #2] } 54... Kg4 { [%eval #2] } 55. Rc4+ { [%eval #1] } 55... Kg3 { [%eval #1] } 56. Qf4# { White wins by checkmate. } 1-0