1.d4 Nf6 2.c4 d6 3.Nc3 Nbd7 4.Bg5 c6 5.Nf3 Qa5 6.Qc2 g6 7.e3 Bg7 8.Bd3 O-O 9.h4 e5 10.O-O-O b5 11.h5 bxc4 12.Bxc4 e4 13.hxg6 d5 14.Ne5 Nxe5 15.dxe5 Ng4 16.Rxd5 cxd5 17.Nxd5 h6 18.Qxe4 Bxe5 19.gxf7+ Kg7 20.Bxh6+ Kxf7 21.Qh7+ Ke6 22.Qe7+ Kf5 23.Bd3#