1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Be2 O-O 6.Nf3 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Be3 f5 11.f3 f4 12.Bf2 g5 13.Rc1 Rf6 14.c5 Nxc5 15.b4 Na6 16.Nb5 Bd7 17.a4 Rh6 18.Rc4 b6 19.Qc2 Qe8 20.Nxc7 Nxc7 21.Rxc7 Qh5 22.h4 Rd8 23.Bb5 Bxb5 24.axb5 Bf6 25.Rxa7 g4 26.fxg4 Qxg4 27.Nf3 Kh8 28.Rfa1 Rg8 29.Ne1 Bxh4 30.Bxh4 Qxh4 31.Qc7 f3 32.Nxf3 Qg3 33.Ne1 Qe3+ 34.Kf1 Rh1#