1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Ne5 e6 9.Qf3 Nbd7 10.Nxg6 hxg6 11.g5 Nd5 12.Bd3 Bb4 13.O-O Qe7 14.Nxd5 exd5 15.a3 Bd6 16.Bd2 O-O-O 17.Rae1 Qf8 18.Qxd5 Rxh3 19.Rxf7 Qh8 20.Be4 Qh4 21.Qxb7#