Sunday, June 2, 2019

White to play and win

ICC tourney 1656 (12 3), Internet Chess Club
john2001plus (1714) vs. filmdirector (1555)
8
7
6
5
4
3
2
1
abcdefgh
+1
(white to move)
1.Nf3Nf6
2.d4d5
3.c4dxc4
4.e3b5
5.a4c6
6.axb5cxb5
7.b3cxb3
8.Bxb5+Bd7
9.Qxb3e6
10.Ne5Bd6
11.Ba3Qe7
12.Bxd7+Nbxd7
13.Nc6Qf8
14.Qb7Nb6
15.Nxa7Bxa3
16.Nxa3Qb4+
17.Ke2O-O
18.Rhb1Rfb8
19.Qxb8+Rxb8
20.Rxb4