B19: Classical Caro-Kann: 4...Bf5 main line
1.d4 c6 2.e4 d5 3.Nd2 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.h4 h6 7.h5 [usually I play 7.Nf3 to allow 7...Nf6 (7...Nd7 ) 8.Ne5 Bh7 where I am very happy because the pawn seems better placed on h4]
7...Bh7 8.Nf3 Nd7 9.Bd3 Bxd3 10.Qxd3 Ngf6 11.Bd2 e6 12.0-0-0 Qc7 13.Ne4 Nxe4 14.Qxe4 Nf6 15.Qe2 0-0-0 16.g3 Bd6 17.Kb1 Rhe8 18.Ne5 c5 19.Rh4! this move eyes the c4 square, and White has won all 4 times it's been played in my database
19...Kb8 20.Nf3?! this move is a bit listless, but I wasn't seeing straight regarding the best option [20.Nc4 was what I wanted to play, but I was worried about 20...cxd4? a move that is punished quickly by (20...Ka8+/= ) 21.Rxd4 (the obvious reply I didn't consider) 21...e5 22.Rxd6 Rxd6 23.Nxd6 Qxd6 24.Bxh6+- ]
20...c4 21.Ne5 b5? here Black blunders, but miss it [21...Rc8 22.Rf4= ]
22.Qe1? missing a cute move [>=22.Ba5! wins an exchange at least 22...Qb7 (22...Qxa5?? 23.Nc6++- ) 23.Bxd8 Rxd8 24.c3+- ]
22...Qb7-> around here I felt I simply had to find a way to survive the middlegame, so I offered a trade of queens
23.Qh1 Nd5!? [23...Qxh1 24.Rhxh1 Bxe5 25.dxe5 Ng4=/+ is a great endgame for Black, and he should have taken it]
24.Rg4 f6 25.Ng6 b4 26.Nf4 c3 27.Nxd5 exd5 28.Bf4 cxb2 it's hard to stay calm when your world is crumbling in the first round, but I knew to avoid taking the pawn right now, since I could pick it up later if I survived
29.Re1 Re4?? here Black delivers quite a gift [>=29...Bxf4 30.Rxf4 Qc6 31.Rxe8 Rxe8=/+ looks pretty bleak, but there are probably some practical changes]
30.Rxe4+/- dxe4 31.Qxe4! Qxe4 32.Bxd6+ Rxd6 33.Rxe4 Rd7 [33...Rd5 34.Re8+ Kc7 35.Re7+ Kb6 36.Rxg7+/- ]
34.Kxb2+- and here as they say, the rest is just but a matter of technique
34...Kc7 35.Kb3 a5 36.Ka4 Rd5 37.Re7+ at some point you have to start trading pawns in an unbalanced but favorable way, without going into a drawn position, and this looked like the best chance
37...Kd6 38.Rxg7 Rxh5 39.Ra7 Rd5 40.Ra6+ Ke7 41.Rxa5 Rxd4 42.Kb3 Ke6 [42...Rd2 43.Rf5+- is more stubborn]
43.Rh5 f5?! [>=43...Rd2 44.f4 Rg2 45.Kxb4 Rxc2 46.a4+- ]
44.Rxh6+ Ke5 45.Rh4 Rd2 46.Rf4 [Not 46.Rxb4 Rxf2 47.Rc4 Rf1+- ]
46...Rd1? [46...Re2 47.Kxb4 Rxc2 48.a4+- ]
47.Kxb4 Black resigned 1-0