Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/izTfSgcP"] [Date "2026.04.26"] [Round "-"] [White "OptimisticKnignt"] [Black "qihai7nanami"] [Result "0-1"] [GameId "izTfSgcP"] [UTCDate "2026.04.26"] [UTCTime "07:41:11"] [WhiteElo "1244"] [BlackElo "1231"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+7"] [Variant "Standard"] [TimeControl "300+3"] [ECO "C50"] [Opening "Italian Game: Giuoco Pianissimo, Italian Four Knights Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Bc5 { [%eval 0.13] } 3. Nf3 { [%eval 0.26] } 3... Nc6 { [%eval 0.2] } 4. Nc3 { [%eval 0.05] } 4... Nf6 { [%eval 0.09] } 5. d3 { [%eval 0.07] } { C50 Italian Game: Giuoco Pianissimo, Italian Four Knights Variation } 5... h6 { [%eval 0.1] } 6. a3 { [%eval 0.07] } 6... d6 { [%eval 0.1] } 7. Ba2 { [%eval 0.0] } 7... a6 { [%eval 0.0] } 8. Bd2 { [%eval -0.16] } 8... O-O { [%eval -0.14] } 9. O-O { [%eval -0.12] } 9... Be6 { [%eval -0.15] } 10. Nd5 { [%eval -0.15] } 10... Bxd5 { [%eval -0.04] } 11. Bxd5 { [%eval -0.46] } 11... Nxd5 { [%eval -0.48] } 12. exd5 { [%eval -0.47] } 12... Ne7 { [%eval -0.47] } 13. c4 { [%eval -0.46] } 13... c6 { [%eval -0.06] } 14. b4 { [%eval -0.26] } 14... Ba7 { [%eval -0.24] } 15. dxc6 { [%eval -0.27] } 15... Nxc6 { [%eval -0.19] } 16. Re1 { [%eval -0.23] } 16... Qb6 { [%eval 0.13] } 17. Be3 { [%eval 0.08] } 17... Qc7 { [%eval 0.15] } 18. b5 { [%eval -0.15] } 18... Bxe3 { [%eval -0.2] } 19. Rxe3 { [%eval -0.21] } 19... Ne7 { [%eval -0.18] } 20. bxa6 { [%eval -0.19] } 20... Rxa6 { [%eval -0.19] } 21. Nd2?! { (-0.19 → -0.85) Inaccuracy. d4 was best. } { [%eval -0.85] } (21. d4 Rd8 22. Qb3 Nf5 23. Re2 Nxd4 24. Nxd4 exd4 25. Re4 Qc5 26. Qd3 Rda8) 21... Nf5 { [%eval -0.77] } 22. Rf3 { [%eval -0.95] } 22... Nd4 { [%eval -0.97] } 23. Rg3 { [%eval -1.31] } 23... Rfa8 { [%eval -1.38] } 24. Ne4 { [%eval -1.55] } 24... Rxa3? { (-1.55 → 0.00) Mistake. d5 was best. } { [%eval 0.0] } (24... d5 25. cxd5 f5 26. d6 Qd8 27. Nd2 Qxd6 28. Re3 b5 29. Nf3 Rxa3 30. Rb1) 25. Rxa3 { [%eval 0.0] } 25... Rxa3 { [%eval 0.0] } 26. h3?? { (0.00 → -2.47) Blunder. Nf6+ was best. } { [%eval -2.47] } (26. Nf6+ Kf8 27. Rxg7 Ne2+ 28. Kh1 Qa5 29. Rg8+ Ke7 30. Nd5+ Ke6 31. Re8+ Kd7) 26... Kh8?! { (-2.47 → -1.83) Inaccuracy. Qe7 was best. } { [%eval -1.83] } (26... Qe7 27. Nd2 Ra2 28. Kh2 f5 29. Re3 Qh4 30. Rg3 Qf6 31. Re3 Kh7 32. Qe1) 27. Qd2?? { (-1.83 → -4.12) Blunder. Kh2 was best. } { [%eval -4.12] } (27. Kh2 Qe7 28. Qc1 Ra2 29. Qb1 Rc2 30. Qb6 f5 31. Qxd6 Qxd6 32. Nxd6 f4) 27... b5? { (-4.12 → -2.25) Mistake. f5 was best. } { [%eval -2.25] } (27... f5 28. Qb2 Rb3 29. Qa2 fxe4 30. Rg4 Qe7 31. c5 d5 32. Rg6 Qf8 33. Rd6) 28. cxb5?! { (-2.25 → -3.36) Inaccuracy. Kh2 was best. } { [%eval -3.36] } (28. Kh2 bxc4 29. Qc1 Ra6 30. Qxc4 Rc6 31. Qd5 Qd7 32. Re3 Qe6 33. Qxe6 Nxe6) 28... Nxb5?? { (-3.36 → -1.35) Blunder. f5 was best. } { [%eval -1.35] } (28... f5 29. Qb2 Rb3 30. Qa2 Kh7 31. Qa8 Ne2+ 32. Kh2 Nxg3 33. Nxg3 Rxb5 34. Nxf5) 29. Qb4?? { (-1.35 → -3.81) Blunder. Nf6 was best. } { [%eval -3.81] } (29. Nf6 Ra1+ 30. Kh2 Qc1 31. Qxc1 Rxc1 32. Ne8 g6 33. Rg4 Rc8 34. Rb4 Rxe8) 29... Ra1+ { [%eval -3.61] } 30. Kh2 { [%eval -3.31] } 30... Nd4?? { (-3.31 → -0.64) Blunder. Qc1 was best. } { [%eval -0.64] } (30... Qc1 31. Rf3 Qh1+ 32. Kg3 Rg1 33. Kh4 Nd4 34. Qb8+ Kh7 35. Nf6+ gxf6 36. Rxf6) 31. Nxd6? { (-0.64 → -2.38) Mistake. Qxd6 was best. } { [%eval -2.38] } (31. Qxd6 Qxd6 32. Nxd6 f6 33. Re3 Kh7 34. Ne4 Kg6 35. Rg3+ Kf7 36. Re3 h5) 31... Ne2?? { (-2.38 → -0.01) Blunder. Qc1 was best. } { [%eval -0.01] } (31... Qc1 32. Rg4 Qg1+ 33. Kg3 Ra2 34. Nxf7+ Kh7 35. Nxe5 Nf5+ 36. Kf4 Qxf2+ 37. Nf3) 32. Rf3?? { (-0.01 → Mate in 4) Checkmate is now unavoidable. Qb2 was best. } { [%eval #-4] } (32. Qb2 Nxg3 33. Qxa1 Qxd6 34. fxg3 f5 35. Qa8+ Kh7 36. Qe8 Qxd3 37. Qxe5 Qe4) 32... e4?? { (Mate in 4 → -5.26) Lost forced checkmate sequence. Rh1+ was best. } { [%eval -5.26] } (32... Rh1+ 33. Kxh1 Qc1+ 34. Qe1 Qxe1+ 35. Kh2 Qg1#) 33. dxe4?? { (-5.26 → Mate in 4) Checkmate is now unavoidable. Qb2 was best. } { [%eval #-4] } (33. Qb2 Qxd6+ 34. g3 Rh1+ 35. Kxh1 exf3 36. Qb7 Qf6 37. Kh2 Kh7 38. h4 h5) 33... Rd1?? { (Mate in 4 → -1.92) Lost forced checkmate sequence. Rh1+ was best. } { [%eval -1.92] } (33... Rh1+ 34. Kxh1 Qc1+ 35. Qe1 Qxe1+ 36. Kh2 Qg1#) 34. e5?? { (-1.92 → Mate in 4) Checkmate is now unavoidable. Qc4 was best. } { [%eval #-4] } (34. Qc4 Qxd6+ 35. g3 Rh1+ 36. Kg2 Qe6 37. Qxe6 Rg1+ 38. Kh2 fxe6 39. Rf8+ Kh7) 34... f6?? { (Mate in 4 → 0.27) Lost forced checkmate sequence. Rh1+ was best. } { [%eval 0.27] } (34... Rh1+ 35. Kxh1 Qc1+ 36. Qe1 Qxe1+ 37. Kh2 Qg1#) 35. Nf5?? { (0.27 → Mate in 4) Checkmate is now unavoidable. Qc4 was best. } { [%eval #-4] } (35. Qc4 Qxc4 36. Nxc4 fxe5 37. Nxe5 Rd5 38. Re3 Nd4 39. Re1 Kh7 40. Re4 Ne6) 35... Qxe5+?? { (Mate in 4 → 0.00) Lost forced checkmate sequence. Rh1+ was best. } { [%eval 0.0] } (35... Rh1+ 36. Kxh1 Qc1+ 37. Qe1 Qxe1+ 38. Kh2 Qg1#) 36. Ng3?? { (0.00 → Mate in 5) Checkmate is now unavoidable. g3 was best. } { [%eval #-5] } (36. g3 Rh1+ 37. Kg2 Rg1+ 38. Kh2 Rh1+) 36... Rd4?? { (Mate in 5 → 4.45) Lost forced checkmate sequence. Rh1+ was best. } { [%eval 4.45] } (36... Rh1+ 37. Kxh1 Qa1+ 38. Qe1 Qxe1+ 39. Nf1 Qxf1+ 40. Kh2 Qg1#) 37. Qf8+ { [%eval 4.62] } 37... Kh7 { [%eval 4.43] } 38. Re3 { [%eval 4.66] } 38... Qb5?! { (4.66 → 6.17) Inaccuracy. Nxg3 was best. } { [%eval 6.17] } (38... Nxg3 39. Rxe5 Nf1+ 40. Kg1 Rd1 41. g4 Ne3+ 42. Kh2 fxe5 43. fxe3 Rc1 44. Qf5+) 39. Qe7?? { (6.17 → 0.01) Blunder. Rxe2 was best. } { [%eval 0.01] } (39. Rxe2 Rd7 40. Re8 Qc4 41. Qh8+ Kg6 42. Re4 Qxe4 43. Nxe4 Re7 44. Ng3 Re5) 39... Nxg3?? { (0.01 → 3.38) Blunder. Nf4 was best. } { [%eval 3.38] } (39... Nf4 40. Rf3 Ng6 41. Qe6 Qe5 42. Re3 Qxe6 43. Rxe6 Rd5 44. Nf1 Rd1 45. Ne3) 40. fxg3?? { (3.38 → 0.00) Blunder. Rxg3 was best. } { [%eval 0.0] } (40. Rxg3 Qg5 41. Rxg5 fxg5 42. g3 Rd2 43. Kg2 Rd4 44. Qf8 Rd5 45. f4 Rb5) 40... Rb4 { [%eval 0.23] } 41. Qe8 { [%eval 0.0] } 41... Qxe8 { [%eval 0.0] } 42. Rxe8 { [%eval 0.0] } 42... Rb5 { [%eval 0.0] } 43. Re3 { [%eval 0.0] } 43... Re5 { [%eval 0.0] } 44. Rf3 { [%eval 0.0] } 44... Kg6 { [%eval 0.0] } 45. h4 { [%eval 0.0] } 45... Kf7 { [%eval 0.0] } 46. Kh3 { [%eval 0.0] } 46... Ke6 { [%eval 0.0] } 47. g4 { [%eval 0.0] } 47... g5 { [%eval 0.0] } 48. hxg5 { [%eval 0.0] } 48... hxg5 { [%eval 0.0] } 49. Kg3 { [%eval 0.0] } 49... Kd5 { [%eval 0.0] } 50. Rf2 { [%eval 0.0] } 50... Re6 { [%eval 0.0] } 51. Kf3 { [%eval 0.0] } 51... Ke5 { [%eval 0.0] } 52. g3 { [%eval 0.0] } 52... Rd6 { [%eval 0.0] } 53. Ke3 { [%eval 0.0] } 53... Ra6 { [%eval 0.0] } 54. Rf5+ { [%eval 0.0] } 54... Ke6 { [%eval 0.0] } 55. Ke4 { [%eval 0.0] } 55... Ra4+ { [%eval 0.0] } 56. Kf3 { [%eval 0.0] } 56... Ra3+ { [%eval 0.0] } 57. Ke4?? { (0.00 → -4.79) Blunder. Kg2 was best. } { [%eval -4.79] } (57. Kg2 Ra2+ 58. Kh3 Ra1 59. Rb5 Rh1+ 60. Kg2 Ra1) 57... Ra4+?? { (-4.79 → 0.00) Blunder. Rxg3 was best. } { [%eval 0.0] } (57... Rxg3 58. Re5+ Kf7 59. Rc5 Rxg4+ 60. Kf3 Rd4 61. Ra5 Kg6 62. Ra6 g4+ 63. Kg3) 58. Ke3 { White offers draw } { [%eval -0.03] } 58... Rxg4 { [%eval -0.1] } 59. Kf3?? { (-0.10 → -13.68) Blunder. Rf3 was best. } { [%eval -13.68] } (59. Rf3 Rc4 60. Kf2 Rc2+ 61. Kg1 Ke5 62. Kf1 Rd2 63. Kg1 Rb2 64. Kf1 Rc2) 59... Kxf5 { [%eval -12.45] } { White resigns. } 0-1