1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.Bd3 Bb7 5.Nbd2 d5 6.Ne5 Nbd7 7.f4 a6 8.Qf3 c5 9.c3 Be7 10.O-O Qc7 11.g4 g6 12.Qg2 h5 13.g5 Ng4 14.Nxg4 hxg4 15.Qxg4 O-O-O 16.Nf3 Rh7 17.h4 Rdh8 18.Bd2 Kb8 19.Be1 Rg8 20.Bg3 f5 21.gxf6 Nxf6 22.Qxe6 Ne4 23.Qh3 Bc8 24.Qg2 Bf5 25.Rad1 Ka7 26.Ng5 Bxg5 27.hxg5 Bh3 28.Qf3 Bxf1 29.Bxe4 dxe4 30.Qxf1 Rgh8 31.Qg2 Qd7 32.Qxe4 Qg4 33.Rd2 Qxg3+ 34.Qg2 Rh1#