FEN
[Event "February Action Swiss 4: OPEN"]
[Site "https://lichess.org/nggLwklW"]
[Date "2026.02.22"]
[Round "-"]
[White "z-man-g"]
[Black "kaijohnson"]
[Result "0-1"]
[GameId "nggLwklW"]
[UTCDate "2026.02.22"]
[UTCTime "23:00:00"]
[WhiteElo "1586"]
[BlackElo "1693"]
[WhiteRatingDiff "-30"]
[BlackRatingDiff "+102"]
[Variant "Standard"]
[TimeControl "1800+5"]
[ECO "C54"]
[Opening "Italian Game: Classical Variation, Giuoco Pianissimo"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bc4 { [%eval 0.07] } 3... Nf6 { [%eval 0.1] } 4. d3 { [%eval 0.09] } 4... Bc5 { [%eval 0.1] } 5. c3 { [%eval 0.17] } 5... d6 { [%eval 0.18] } { C54 Italian Game: Classical Variation, Giuoco Pianissimo } 6. h3 { [%eval 0.14] } 6... Be6 { [%eval 0.36] } 7. Bxe6 { [%eval 0.24] } 7... fxe6 { [%eval 0.31] } 8. Be3 { [%eval -0.16] } 8... Bb6 { [%eval 0.13] } 9. Nbd2 { [%eval 0.12] } 9... O-O { [%eval 0.24] } 10. O-O { [%eval 0.19] } 10... d5 { [%eval 0.27] } 11. exd5 { [%eval -0.03] } 11... exd5 { [%eval -0.02] } 12. Bxb6 { [%eval -0.26] } 12... cxb6 { [%eval 0.06] } 13. Re1 { [%eval 0.1] } 13... Re8 { [%eval 0.33] } 14. Qc2 { [%eval 0.26] } 14... Qc7 { [%eval 0.42] } 15. Re2 { [%eval 0.17] } 15... Nh5 { [%eval 0.17] } 16. g3 { [%eval 0.13] } 16... Qc8 { [%eval 0.64] } 17. Kg2 { [%eval 0.26] } 17... Re6 { [%eval 0.22] } 18. Rae1 { [%eval -0.28] } 18... Rg6?! { (-0.28 → 0.51) Inaccuracy. Rh6 was best. } { [%eval 0.51] } (18... Rh6) 19. Kh2 { [%eval 0.31] } 19... Nd4?? { (0.31 → 3.55) Blunder. Rh6 was best. } { [%eval 3.55] } (19... Rh6) 20. Nxd4 { [%eval 3.6] } 20... exd4 { [%eval 3.53] } 21. Re8+? { (3.53 → 1.58) Mistake. Qa4 was best. } { [%eval 1.58] } (21. Qa4 Qc6 22. Qxd4 Rf8 23. Re5 Qc5 24. R1e2 Rgf6 25. Kg2 Qxd4 26. cxd4 Rf5) 21... Qxe8 { [%eval 1.6] } 22. Rxe8+ { [%eval 1.61] } 22... Rxe8 { [%eval 1.74] } 23. cxd4?? { (1.74 → 0.00) Blunder. Qb3 was best. } { [%eval 0.0] } (23. Qb3 Rd8 24. cxd4 Rf6 25. Kg2 Kh8 26. Nf1 Rdf8 27. f4 Nxf4+ 28. gxf4 Rxf4) 23... Rc6?? { (0.00 → 1.94) Blunder. Rf8 was best. } { [%eval 1.94] } (23... Rf8 24. Nf1 Rgf6 25. f4 Nxf4 26. gxf4 Rxf4 27. Nd2 Rf2+ 28. Kg1 Re2 29. Qc1) 24. Qd1 { [%eval 1.98] } 24... Nf6 { [%eval 1.92] } 25. Kg2 { [%eval 1.63] } 25... Rce6?! { (1.63 → 2.36) Inaccuracy. Rec8 was best. } { [%eval 2.36] } (25... Rec8 26. Qb3 h6 27. Nf1 R8c7 28. Ne3 Rf7 29. g4 g6 30. f4 Kg7 31. f5) 26. Nf3 { [%eval 2.31] } 26... Re2 { [%eval 2.38] } 27. Qc1 { [%eval 2.38] } 27... R2e7 { [%eval 2.75] } 28. Ne5 { [%eval 2.79] } 28... Nd7 { [%eval 2.72] } 29. Nxd7? { (2.72 → 1.22) Mistake. f4 was best. } { [%eval 1.22] } (29. f4 Nf6 30. Qc3 h6 31. g4 g5 32. Qc1 gxf4 33. Qxf4 Nd7 34. Nxd7 Rxd7) 29... Rxd7 { [%eval 1.13] } 30. Kf1?! { (1.13 → 0.57) Inaccuracy. Qd1 was best. } { [%eval 0.57] } (30. Qd1 h6 31. Qh5 Ree7 32. f4 Kh7 33. h4 b5 34. a3 Rf7 35. Qg4 Rde7) 30... Rde7?! { (0.57 → 1.21) Inaccuracy. g6 was best. } { [%eval 1.21] } (30... g6) 31. Qd2 { [%eval 0.75] } 31... Re6 { [%eval 0.98] } 32. f3?! { (0.98 → 0.01) Inaccuracy. Qg5 was best. } { [%eval 0.01] } (32. Qg5 Rd6 33. h4 h6 34. Qh5 Ree6 35. Kg2 b5 36. f4 Re7 37. Qf5 a6) 32... Rf6 { [%eval 0.42] } 33. Kf2 { [%eval 0.0] } 33... Ref8 { [%eval 0.0] } 34. f4 { [%eval 0.03] } 34... g5 { [%eval 0.04] } 35. Kf3 { [%eval 0.0] } 35... gxf4 { [%eval 0.0] } 36. gxf4 { [%eval 0.13] } 36... R8f7 { [%eval 0.27] } 37. Qc2?! { (0.27 → -0.42) Inaccuracy. Qg2+ was best. } { [%eval -0.42] } (37. Qg2+) 37... Rxf4+ { [%eval -0.52] } 38. Ke3?? { (-0.52 → -8.81) Blunder. Kg2 was best. } { [%eval -8.81] } (38. Kg2 h5 39. Qc8+ Kh7 40. Qe6 h4 41. Qe2 Kg8 42. Qe8+ Kg7 43. Qe5+ Kh6) 38... Rf3+ { [%eval -8.81] } 39. Kd2 { [%eval -8.32] } 39... Rf2+ { [%eval -8.22] } 40. Kc3? { (-8.22 → Mate in 7) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-7] } (40. Kc1 Rf1+ 41. Kd2 R7f2+ 42. Kc3 Rxc2+ 43. Kxc2 Rh1 44. h4 Kf7 45. Kb3 Ke6) 40... Rxc2+? { (Mate in 7 → -8.75) Lost forced checkmate sequence. Rc7+ was best. } { [%eval -8.75] } (40... Rc7+ 41. Kb4 Rcxc2 42. Kb3 Rxb2+ 43. Ka4 Rxa2+ 44. Kb3 Rfb2+ 45. Kc3 b5 46. h4) 41. Kxc2 { [%eval -8.66] } 41... Rf3 { [%eval -8.53] } 42. h4 { [%eval -8.45] } 42... Rh3 { [%eval -8.81] } 43. Kc3 { [%eval -8.77] } 43... Rxh4 { [%eval -8.63] } 44. a4? { (-8.63 → Mate in 14) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-14] } (44. Kd2 Rxd4 45. Ke3 Rh4 46. a3 Rg4 47. Kf3 h5 48. Ke2 Kf7 49. Kf2 Ke6) 44... Rg4? { (Mate in 14 → -8.62) Lost forced checkmate sequence. Rh2 was best. } { [%eval -8.62] } (44... Rh2 45. b4 h5 46. a5 bxa5 47. bxa5 Kf7 48. Kb4 h4 49. Kb5 Rb2+ 50. Ka4) 45. b4? { (-8.62 → Mate in 10) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-10] } (45. Kd2 Kf7 46. Ke3 Ke6 47. Kf3 Rxd4 48. Ke3 Rg4 49. d4 Rh4 50. Kd3 Rh3+) 45... h5 { [%eval #-9] } 46. a5 { [%eval #-11] } 46... bxa5 { [%eval #-10] } 47. bxa5 { [%eval #-10] } 47... h4 { [%eval #-9] } 48. a6 { [%eval #-9] } 48... b6 { [%eval #-8] } 49. Kb4 { [%eval #-7] } 49... h3 { [%eval #-6] } 50. Kb5 { [%eval #-6] } 50... h2 { [%eval #-5] } 51. Kc6 { [%eval #-5] } 51... h1=Q { [%eval #-4] } 52. Kb7 { [%eval #-4] } 52... Qh7+ { [%eval #-4] } 53. Ka8 { [%eval #-2] } 53... Rf4 { [%eval #-1] } 54. Kb8 { [%eval #-1] } 54... Rf8# { Black wins by checkmate. } 0-1