1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Be3 f5 11.f3 f4 12.Bf2 g5 13.a4 h5 14.a5 Rf6 15.Nb5 Rg6 16.Nxa7 Nf6 17.Nxc8 Rxc8 18.Kh1 g4 19.Bh4 g3 20.Qb3 Nh7 21.c5 Bf6 22.Bxf6 Rxf6 23.c6 bxc6 24.dxc6+ Kg7 25.Ba6 Rb8 26.Qc2 Nxc6 27.Qxc6 d5 28.Qc3 Rxa6 29.Qxe5+ Qf6 30.Qxc7+ Kh6 31.Qxb8 Qh4 32.h3 Ng5