1.d4 Nf6 2.c4 e6 3.Nf3 Nc6 4.Nc3 Bb4 5.Bd2 O-O 6.Qc2 d6 7.a3 Bxc3 8.Bxc3 Qe7 9.g3 e5 10.d5 e4 11.Ng5 Ne5 12.Nxe4 Nxe4 13.Qxe4 f5 14.Qe3 f4 15.gxf4 Rxf4 16.Bxe5 dxe5 17.Rc1 Bd7 18.Bg2 Qg5 19.O-O Raf8 20.Kh1 R8f6 21.Rg1 Rh6 22.h3 Qh5 23.Rc3 Qf7 24.Qxe5 Rxf2 25.Rg3 Rh5 26.Qxc7 g6 27.Bf3 Rf5 28.Bg4 Rf1 29.Qd8+ Kg7 30.Bxf5 Rxf5 31.Re3 Kh6 32.Re7