Event: Mistrzostwa Polski Juniorów w szachach b?yskawicznych C12
Site: https://lichess.org/broadcast/polish-junior-blitz-chess-championship-c12/round-2/u3JzAFiI/wQTJwSS2
White: Bilochenko, Matvii
WhiteTitle: CM
WhiteElo: 1835
Black: Niewiadomski, Bartosz
BlackElo: 1581
Result: 1-0
ECO: B31
Opening: Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
Variant: Standard
TimeControl: 3+2

1. e4 { [%eval 0.18] [%clk 0:03:03] } 1... c5 { [%eval 0.24] [%clk 0:03:04] } 2. Nf3 { [%eval 0.2] [%clk 0:03:04] } 2... Nc6 { [%eval 0.3] [%clk 0:03:06] } 3. Bb5 { [%eval 0.17] [%clk 0:03:04] } 3... g6 { [%eval 0.24] [%clk 0:03:06] } 4. Bxc6 { [%eval 0.27] [%clk 0:03:04] } 4... bxc6 { [%eval 0.26] [%clk 0:03:07] } 5. d4 { [%eval 0.26] [%clk 0:03:05] } 5... Bg7 { [%eval 0.25] [%clk 0:03:06] } 6. dxc5 { [%eval 0.3] [%clk 0:03:05] } 6... d6?! { [%eval 1.06] } { Inaccuracy. Qa5+ was best. } { [%clk 0:03:01] } 7. cxd6 { [%eval 1.32] [%clk 0:02:52] } 7... exd6 { [%eval 1.22] [%clk 0:03:02] } 8. O-O { [%eval 1.11] [%clk 0:02:51] } 8... Ne7 { [%eval 1.55] [%clk 0:03:02] } 9. Nc3 { [%eval 1.46] [%clk 0:02:41] } 9... O-O { [%eval 1.57] [%clk 0:03:01] } 10. Bf4 { [%eval 1.51] [%clk 0:02:34] } 10... d5 { [%eval 1.48] [%clk 0:02:52] } 11. exd5 { [%eval 0.93] [%clk 0:02:16] } 11... cxd5 { [%eval 1.25] [%clk 0:02:53] } 12. Be5 { [%eval 0.8] [%clk 0:02:04] } 12... f6? { [%eval 2.16] } { Mistake. Bxe5 was best. } { [%clk 0:02:39] } 13. Bg3 { [%eval 2.03] [%clk 0:01:52] } 13... Bg4 { [%eval 1.94] [%clk 0:02:33] } 14. Qd3 { [%eval 2.03] [%clk 0:01:42] } 14... f5 { [%eval 1.95] [%clk 0:02:26] } 15. Ne5 { [%eval 1.64] [%clk 0:01:14] } 15... g5? { [%eval 3.07] } { Mistake. d4 was best. } { [%clk 0:02:21] } 16. Nxg4 { [%eval 3.18] [%clk 0:01:13] } 16... f4 { [%eval 3.36] [%clk 0:02:14] } 17. Bxf4 { [%eval 2.75] [%clk 0:00:55] } 17... Rxf4 { [%eval 3.32] [%clk 0:02:10] } 18. h3 { [%eval 3.23] [%clk 0:00:51] } 18... h5 { [%eval 3.63] [%clk 0:02:08] } 19. Nh2 { [%eval 3.58] [%clk 0:00:44] } 19... Rd4 { [%eval 3.96] [%clk 0:01:55] } 20. Qg3 { [%eval 3.41] [%clk 0:00:44] } 20... Nf5 { [%eval 4.18] [%clk 0:01:46] } 21. Qf3 { [%eval 4.25] [%clk 0:00:39] } 21... h4?! { [%eval 5.96] } { Inaccuracy. Rf4 was best. } { [%clk 0:01:41] } 22. Qxf5 { [%eval 5.89] [%clk 0:00:40] } 22... Qe7 { [%eval 6.28] [%clk 0:01:35] } 23. Rad1 { [%eval 5.85] [%clk 0:00:40] } 23... Rf8 { [%eval 6.01] [%clk 0:01:26] } 24. Qg6 { [%eval 5.86] [%clk 0:00:40] } 24... Rb4?! { [%eval 8.14] } { Inaccuracy. Qf7 was best. } { [%clk 0:01:04] } 25. Nxd5 { [%eval 8.08] [%clk 0:00:40] } 25... Qc5 { [%eval 8.85] [%clk 0:00:59] } 26. Nxb4 { [%eval 8.76] [%clk 0:00:41] } 26... Qxb4? { [%eval #9] } { Checkmate is now unavoidable. Qf5 was best. } { [%clk 0:01:00] } 27. Ng4? { [%eval 8.55] } { Lost forced checkmate sequence. Rd7 was best. } { [%clk 0:00:41] } 27... Qc5? { [%eval #5] } { Checkmate is now unavoidable. Qb6 was best. } { [%clk 0:00:57] } 28. Rd7 { [%eval #4] [%clk 0:00:39] } 1-0