1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 b6 5.a3 Bxc3+ 6.Qxc3 Bb7 7.Nf3 O-O 8.e3 d6 9.Bd3 Ne4 10.Qc2 f5 11.O-O Rf6 12.Ne1 Rh6 13.f3 Ng5 14.e4 fxe4 15.fxe4 Rf6 16.Bf4 h6 17.Rd1 Nc6 18.Qc3 Qe7 19.e5 dxe5 20.dxe5 Rff8 21.b4 Rad8 22.Nc2 Nf7 23.Bg6 Rxd1 24.Rxd1 Nh8 25.Bg3 Nxg6 26.b5 Qc5+ 27.Kh1 Ncxe5 28.Nd4 Qxc4 29.Qxc4 Nxc4 30.Nxe6 Re8 31.Nxc7 Re2