[Event "ZKS-zapad"]
[Site "KD Borsice"]
[Date "2019.11.03"]
[Round "2"]
[White "Naplava Petr"]
[Black "Balazec Ludovit"]
[Result "0-1"]
[GameId "nvgBQCPf"]
[WhiteElo "1856"]
[BlackElo "1899"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B22"]
[Termination "Normal"]
[Annotator "lichess.org"]

1. e4 { [%eval 0.24] } 1... c5 { [%eval 0.2] } 2. c3 { [%eval 0.08] } { B22 Sicilian Defense: Alapin Variation } 2... Qa5?! { (0.08 → 0.96) Inaccuracy. Nf6 was best. } { [%eval 0.96] } (2... Nf6 3. e5 Nd5 4. Bc4 e6 5. Nf3 d6 6. d4 cxd4 7. cxd4) 3. Nf3 { [%eval 0.44] } 3... Nc6 { [%eval 0.69] } 4. Bc4 { [%eval 0.54] } 4... d6 { [%eval 0.96] } 5. Qb3 { [%eval 0.78] } 5... e6 { [%eval 0.72] } 6. O-O { [%eval 0.75] } 6... Nf6 { [%eval 0.75] } 7. Re1?! { (0.75 → 0.00) Inaccuracy. d4 was best. } { [%eval 0.0] } (7. d4 cxd4 8. cxd4 d5 9. exd5 exd5 10. Bd2 Qd8 11. Bd3 Be7 12. Nc3 O-O 13. Rfe1 Na5) 7... Be7 { [%eval -0.05] } 8. d3 { [%eval -0.02] } 8... O-O { [%eval 0.0] } 9. Nbd2 { [%eval -0.51] } 9... a6 { [%eval -0.11] } 10. Qc2 { [%eval -0.33] } 10... b5 { [%eval -0.53] } 11. Bb3 { [%eval -0.58] } 11... Bb7 { [%eval -0.31] } 12. Nf1 { [%eval -0.35] } 12... Rac8 { [%eval -0.16] } 13. Ng3 { [%eval -0.21] } 13... Qc7 { [%eval -0.17] } 14. Bf4 { [%eval -0.39] } 14... Ne5 { [%eval -0.37] } 15. Bxe5 { [%eval -0.61] } 15... dxe5 { [%eval -0.58] } 16. h4?! { (-0.58 → -1.26) Inaccuracy. Qe2 was best. } { [%eval -1.26] } (16. Qe2) 16... a5 { [%eval -0.94] } 17. Qc1?! { (-0.94 → -1.85) Inaccuracy. Qe2 was best. } { [%eval -1.85] } (17. Qe2 a4 18. Bc2 Bc6 19. Rac1 Nd7 20. Red1 Qb6 21. Nf1 f5 22. b3 a3 23. exf5 exf5) 17... Ng4 { [%eval -1.29] } 18. Ng5?! { (-1.29 → -2.03) Inaccuracy. c4 was best. } { [%eval -2.03] } (18. c4 b4 19. a3 f5 20. Qc2 Qd8 21. axb4 f4 22. Nf1 cxb4 23. c5 Rc6 24. Ng5 Bxg5) 18... c4 { [%eval -1.91] } 19. dxc4 { [%eval -2.28] } 19... Bc5 { [%eval -2.35] } 20. Re2 { [%eval -2.53] } 20... h6 { [%eval -2.29] } 21. Nf3 { [%eval -2.38] } 21... bxc4 { [%eval -2.13] } 22. Bd1? { (-2.13 → -4.02) Mistake. Bc2 was best. } { [%eval -4.02] } (22. Bc2 f5 23. Qe1 Rcd8 24. b4 cxb3 25. axb3 Ba6 26. c4 Bb4 27. Qb1 f4 28. Nf1 Bc3) 22... f5?! { (-4.02 → -2.62) Inaccuracy. Qb6 was best. } { [%eval -2.62] } (22... Qb6 23. Qd2 Rcd8 24. Qe1 f5 25. Bc2 fxe4 26. Bxe4 Rf4 27. Rc2 Rd3 28. Rb1 Bxf2+ 29. Rxf2) 23. Qc2?? { (-2.62 → -6.68) Blunder. Bc2 was best. } { [%eval -6.68] } (23. Bc2) 23... f4?? { (-6.68 → -3.21) Blunder. Rcd8 was best. } { [%eval -3.21] } (23... Rcd8) 24. Nf1 { [%eval -3.09] } 24... Qe7 { [%eval -2.59] } 25. N1h2?? { (-2.59 → -6.27) Blunder. h5 was best. } { [%eval -6.27] } (25. h5 Qc7) 25... Nxh2 { [%eval -5.96] } 26. Kxh2 { [%eval -6.1] } 26... g5 { [%eval -5.56] } 27. Nxe5 { [%eval -6.0] } 27... Qc7?! { (-6.00 → -4.51) Inaccuracy. f3 was best. } { [%eval -4.51] } (27... f3) 28. Nf3 { [%eval -4.18] } 28... g4 { [%eval -4.28] } 29. Qa4? { (-4.28 → -9.12) Mistake. Rd2 was best. } { [%eval -9.12] } (29. Rd2 Qe7) 29... gxf3 { [%eval -9.06] } 30. gxf3 { [%eval -12.45] } 30... Qe7 { [%eval -12.42] } 31. Kh3 { [%eval -11.84] } 31... Bb6 { [%eval -9.18] } 32. Bc2 { [%eval -14.13] } 32... e5 { [%eval -8.91] } 33. Rg1+ { [%eval -11.14] } 33... Kh7 { [%eval -10.9] } 34. Qb5 { [%eval -10.87] } 34... Bd8 { [%eval -10.72] } 35. Rg4 { [%eval -13.06] } 35... Bc6 { [%eval -11.24] } 36. Qa6 { [%eval -10.77] } 36... Rc7?! { (-10.77 → -6.32) Inaccuracy. Qe6 was best. } { [%eval -6.32] } (36... Qe6 37. Kg2 Ra8 38. Qxa8 Bxa8 39. h5 Bc6 40. Rd2 Bg5 41. Bd1 Be8 42. Kg1 Bxh5 43. Rg2) 37. Ba4?! { (-6.32 → -10.17) Inaccuracy. Kh2 was best. } { [%eval -10.17] } (37. Kh2 Be8) 37... Rf6?? { (-10.17 → -3.47) Blunder. h5 was best. } { [%eval -3.47] } (37... h5) 38. Qxc4 { [%eval -3.5] } 38... Rg6?? { (-3.50 → 0.86) Blunder. Qe8 was best. } { [%eval 0.86] } (38... Qe8 39. Bxc6) 39. Bxc6?? { (0.86 → -22.54) Blunder. Rxg6 was best. } { [%eval -22.54] } (39. Rxg6 Qxh4+) 39... Rxg4 { [%eval -20.65] } 40. fxg4?! { (-20.65 → Mate in 6) Checkmate is now unavoidable. Qf7+ was best. } { [%eval #-6] } (40. Qf7+ Qxf7) 40... Qxh4+ { [%eval #-5] } 41. Kg2 { [%eval #-5] } 41... f3+ { [%eval #-4] } { White resigns. } 0-1