1.d4 Nf6 2.Nf3 g6 3.Nc3 d5 4.Bg5 Bg7 5.Bxf6 Bxf6 6.e4 dxe4 7.Nxe4 Bg7 8.c3 O-O 9.h4 Qd5 10.Bd3 Bg4 11.Qb3 Be6 12.Nc5 Qxc5 13.Qxe6 Qc6 14.Qh3 Nd7 15.h5 Rfe8 16.hxg6 hxg6 17.O-O-O e5 18.d5 Qd6 19.Bb5 Rad8 20.Ng5 Re7 21.Ne6 Nc5 22.Qh7#