1.e4 e5 2.Nf3 Nf6 3.d3 Nc6 4.g3 Bb4+ 5.Nbd2 d6 6.Bg2 Bg4 7.O-O O-O 8.h3 Bh5 9.a3 Bc5 10.b4 Bb6 11.Bb2 a6 12.c3 Qe8 13.Qe1 Qb8 14.d4 exd4 15.cxd4 a5 16.Rd1 axb4 17.e5 dxe5 18.dxe5 Nd7 19.axb4 Nxb4 20.Qe4 Ba5 21.Ng5 Ra7 22.Qxh7#