1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 Be7 7.Nxf6+ Bxf6 8.h4 c5 9.dxc5 Nxc5 10.Qxd8+ Kxd8 11.O-O-O+ Ke7 12.Be3 b6 13.Bb5 a6 14.Bc6 Ra7 15.Bf4 Bd7 16.Bd6+ Ke8 17.Bxc5 Bxc6 18.Bxb6 Rb7 19.Bd4 Ke7 20.Rhe1 Rc8 21.Bxf6+ gxf6 22.Nd4 Bxg2 23.Nf5+ Kf8 24.Nd6 Rbc7 25.Nxc8 Rxc8 26.b3 Bh3 27.Rd3 Bf5 28.Rd2 e5 29.Rh1 Be6 30.Rg1 Bd7 31.Rxd7 Ke8 32.Ra7 Rc7 33.Rxc7 f5 34.a4 h5 35.c4 f4 36.Re7+ Kd8 37.Rg7 a5 38.Rg5 f5 39.Rh7 Kc8 40.Rg8# 1-0