1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 c5 5.e3 O-O 6.Bd3 b6 7.Bxf6 Bxf6 8.h4 h5 9.Ne5 Bg7 10.Nxg6 fxg6 11.Bxg6 Rf6 12.Qxh5 d5 13.Nf3 Qd6 14.Ne5 Nc6 15.O-O-O cxd4 16.exd4 Nxd4 17.Bf7+ Kf8 18.Rxd4 Rf5 19.Qh7 Qxe5 20.Qg8#