lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/MOvpBlvJ"] [Date "2026.03.28"] [Round "-"] [White "Patryk10"] [Black "jlf287"] [Result "0-1"] [GameId "MOvpBlvJ"] [UTCDate "2026.03.28"] [UTCTime "20:33:28"] [WhiteElo "2416"] [BlackElo "2416"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+6"] [WhiteTitle "CM"] [BlackTitle "CM"] [WhiteFideId "2512700"] [Variant "Standard"] [TimeControl "180+1"] [ECO "A04"] [Opening "Zukertort Opening: Sicilian Invitation"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... c5 { [%eval 0.25] } { A04 Zukertort Opening: Sicilian Invitation } 2. b3 { [%eval 0.0] } 2... Nc6 { [%eval 0.0] } 3. e4 { [%eval -0.23] } 3... e5 { [%eval 0.0] } 4. Bb2 { [%eval -0.13] } 4... d6 { [%eval -0.16] } 5. c3 { [%eval -0.4] } 5... Nf6 { [%eval -0.37] } 6. Bd3 { [%eval -0.75] } 6... g6 { [%eval -0.77] } 7. Bc2 { [%eval -0.9] } 7... Bg7 { [%eval -1.21] } 8. d3 { [%eval -1.26] } 8... O-O { [%eval -1.23] } 9. Nbd2 { [%eval -1.24] } 9... Nh5 { [%eval -1.16] } 10. Nf1 { [%eval -1.69] } 10... f5 { [%eval -1.13] } 11. Ne3 { [%eval -0.99] } 11... f4 { [%eval -0.45] } 12. Nd5 { [%eval -0.46] } 12... g5?! { (-0.46 → 0.30) Inaccuracy. Nf6 was best. } { [%eval 0.3] } (12... Nf6 13. Nxf6+ Bxf6 14. h3 a5 15. a3 g5 16. b4 axb4 17. axb4 Rxa1 18. Bxa1) 13. h3 { [%eval 0.24] } 13... Nf6 { [%eval 0.38] } 14. Nxf6+?! { (0.38 → -0.65) Inaccuracy. b4 was best. } { [%eval -0.65] } (14. b4 cxb4 15. Nxb4 h6 16. Rc1 Na5 17. c4 Be6 18. Bc3 Nc6) 14... Qxf6 { [%eval -0.58] } 15. Qe2 { [%eval -0.8] } 15... h5?! { (-0.80 → 0.17) Inaccuracy. Be6 was best. } { [%eval 0.17] } (15... Be6 16. d4 exd4 17. cxd4 cxd4 18. O-O-O Rac8 19. Kb1 a5 20. Nxd4 f3 21. gxf3) 16. O-O-O { [%eval -0.04] } 16... g4 { [%eval 0.36] } 17. hxg4 { [%eval 0.32] } 17... hxg4 { [%eval 0.77] } 18. Nd2?! { (0.77 → -0.06) Inaccuracy. Nh4 was best. } { [%eval -0.06] } (18. Nh4 Qg5 19. Kb1 Be6 20. f3 g3 21. d4 exd4 22. Nf5 Bxf5 23. exf5 Rae8) 18... b5 { [%eval 0.39] } 19. f3? { (0.39 → -0.75) Mistake. b4 was best. } { [%eval -0.75] } (19. b4 cxb4 20. Bb3+ Rf7 21. Bxf7+ Qxf7 22. c4 Be6 23. Kb1 Na5 24. Rc1 Rb8) 19... g3 { [%eval -0.54] } 20. Nb1?! { (-0.54 → -1.43) Inaccuracy. d4 was best. } { [%eval -1.43] } (20. d4 a6 21. Rh5 cxd4 22. cxd4 Ra7 23. Kb1 Rc7 24. b4 Nxd4 25. Bxd4 exd4) 20... a5? { (-1.43 → -0.06) Mistake. a6 was best. } { [%eval -0.06] } (20... a6 21. Rh5 Be6 22. Rdh1 Rfc8 23. R5h4 Bf7 24. Na3 Rc7 25. Kb1 Kf8 26. Rh7) 21. Na3?! { (-0.06 → -1.09) Inaccuracy. d4 was best. } { [%eval -1.09] } (21. d4 exd4 22. Rh5 Bd7 23. e5 Qe6 24. Rdh1 Bxe5 25. cxd4 Nxd4 26. Bxd4 cxd4) 21... Ba6 { [%eval -0.69] } 22. Qe1 { [%eval -1.0] } 22... a4? { (-1.00 → 0.47) Mistake. Rfb8 was best. } { [%eval 0.47] } (22... Rfb8 23. Rh5 b4 24. Nc4 Bc8 25. Qh1 Qe7 26. a4 Be6 27. Rh4 Rb7 28. Rh7) 23. b4? { (0.47 → -1.17) Mistake. bxa4 was best. } { [%eval -1.17] } (23. bxa4 bxa4 24. Bxa4 Na5 25. Bb3+ Nxb3+ 26. axb3 Rfb8 27. Kc2 Qf7 28. c4 Bf6) 23... cxb4 { [%eval -0.98] } 24. cxb4 { [%eval -0.99] } 24... Rfc8 { [%eval -0.7] } 25. Kb1 { [%eval -0.48] } 25... Nd4 { [%eval -0.63] } 26. Bxd4 { [%eval -0.93] } 26... exd4 { [%eval -1.13] } 27. Rc1 { [%eval -1.33] } 27... Rc3 { [%eval -1.31] } 28. Kb2 { [%eval -1.35] } 28... Rac8 { [%eval -0.99] } 29. Qd2?! { (-0.99 → -1.76) Inaccuracy. Nb1 was best. } { [%eval -1.76] } (29. Nb1 R3c7 30. Rh5 Qe7 31. Qd1 d5 32. a3 Bb7 33. Nd2 Qe6 34. Rg5 Qf6) 29... Qf8 { [%eval -1.36] } 30. Bb1?? { (-1.36 → -3.36) Blunder. Nb1 was best. } { [%eval -3.36] } (30. Nb1 d5 31. a3 R3c7 32. Rh5 Bb7 33. Rf5 Qd6 34. Qd1 dxe4 35. fxe4 f3) 30... d5 { [%eval -3.25] } 31. Nc2 { [%eval -3.44] } 31... dxe4 { [%eval -3.3] } 32. fxe4 { [%eval -3.07] } 32... Rxd3 { [%eval -3.35] } 33. Qxd3 { [%eval -3.28] } 33... Rc3 { [%eval -3.28] } 34. Qxc3 { [%eval -3.37] } 34... dxc3+ { [%eval -3.1] } 35. Ka1?? { (-3.10 → Mate in 4) Checkmate is now unavoidable. Ka3 was best. } { [%eval #-4] } (35. Ka3 f3 36. gxf3 g2 37. Rhg1 Qf4 38. Rce1 Qxf3 39. e5 Kf8 40. e6 Ke7) 35... Bb7?? { (Mate in 4 → -2.97) Lost forced checkmate sequence. Qxb4 was best. } { [%eval -2.97] } (35... Qxb4 36. Rh8+ Bxh8 37. Nxb4 c2+ 38. e5 Bxe5#) 36. Rce1? { (-2.97 → -5.54) Mistake. a3 was best. } { [%eval -5.54] } (36. a3 Qf6 37. Rhe1 Kf8 38. e5 Qe7 39. Re2 f3 40. gxf3 Qg5 41. Rf1 Qf4) 36... f3?! { (-5.54 → -4.39) Inaccuracy. Qxb4 was best. } { [%eval -4.39] } (36... Qxb4 37. Nxb4 c2+ 38. e5 c1=Q 39. a3 Qc3+ 40. Ka2 Qb3+ 41. Ka1 Bxe5+ 42. Rxe5) 37. gxf3 { [%eval -5.47] } 37... g2 { [%eval -4.58] } 38. Rhg1 { [%eval -5.31] } 38... Qxf3 { [%eval -4.69] } 39. a3?! { (-4.69 → -6.28) Inaccuracy. e5 was best. } { [%eval -6.28] } (39. e5 Kf8 40. Re3 Qf2 41. Rge1 Bc6 42. Rxc3 Bd7 43. Re4 g1=Q 44. Rc7 Qgg2) 39... Bxe4 { [%eval -6.35] } 40. Rd1 { [%eval -8.04] } 40... Qf2 { [%eval -8.39] } 41. Rc1 { [%eval -9.36] } 41... Bh6 { [%eval -7.81] } 42. Rcd1 { [%eval -13.64] } 42... Bxc2 { [%eval -3.86] } 43. Bxc2?? { (-3.86 → Mate in 8) Checkmate is now unavoidable. Rxg2+ was best. } { [%eval #-8] } (43. Rxg2+ Qxg2 44. Bxc2 Kg7 45. Rd6 Bg5 46. Kb1 Bh4 47. Rd3 Be7 48. Rxc3 Bd6) 43... Qxc2 { [%eval #-7] } 44. Rd8+ { [%eval #-7] } 44... Kf7 { [%eval #-8] } 45. Rd7+ { [%eval #-8] } 45... Ke8 { [%eval #-8] } 46. Rxg2 { [%eval #-3] } 46... Qxg2 { [%eval #-2] } 47. Rd2 { [%eval #-2] } { White resigns. } 0-1