1.d4 Nf6 2.c4 e6 3.Nc3 c5 4.d5 Be7 5.d6 Bf8 6.Nf3 a6 7.e4 Nc6 8.e5 Ng4 9.Bf4 f6 10.exf6 Qxf6 11.Qd2 e5 12.Bg3 Qxd6 13.Qg5 Qg6 14.Nd5 Qxg5 15.Nxg5 Rb8 16.Bd3 Be7 17.Nxh7 d6 18.O-O Nd4 19.Bg6+ Kd8 20.h3 Nh6 21.Nxe7 Kxe7 22.Bh4+ Kd7 23.f4 Ne2+ 24.Kh2 Nxf4 25.Be4 b5 26.cxb5 Bb7 27.Ng5 Bxe4 28.Nxe4 Rxb5 29.Rad1 Nf7 30.Bg3 g5 31.b3 Ke6 32.Bxf4 gxf4 33.g3 Rb4 34.Rde1 fxg3+ 35.Kxg3 Rg8+ 36.Kh4 d5 37.Rf6+ Ke7 38.Ref1 Rxe4+ 39.Kh5 Rg5# 0-1