1.e4 Nf6 2.e5 Nd5 3.d4 e6 4.Nf3 Bb4+ 5.c3 Ba5 6.b4 Nxc3 7.Nxc3 Bxb4 8.Bd2 Qe7 9.Nb5 Na6 10.a3 Bxd2+ 11.Qxd2 O-O 12.Bd3 g6 13.h4 c6 14.Nd6 f5 15.Ke2 b5 16.h5 Nc7 17.hxg6 hxg6 18.g4 Nd5 19.gxf5 exf5 20.Rag1 Qe6 21.Qh6 Ne7 22.Qh8#