1.d4 c6 2.Nf3 d5 3.Bf4 Bf5 4.c4 dxc4 5.Nc3 Nf6 6.Ne5 b5 7.g3 e6 8.Bg2 Nd5 9.e4 Nxf4 10.gxf4 Bg6 11.h4 Nd7 12.h5 Nxe5 13.fxe5 Qg5 14.Qf3 O-O-O 15.hxg6 Rxd4 16.Rxh7 Rd3 17.Qxf7 Rxh7 18.gxh7 Qxg2 19.h8=Q Qg1+ 20.Ke2 Qg4+ 21.Kf1 Rh3 22.Qhxf8# 1-0