1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.a3 b6 7.Qc2 dxc4 8.e4 Ba6 9.Rd1 Qc8 10.h4 h6 11.Rh3 c5 12.e5 Nd5 13.Bc1 Nxc3 14.bxc3 cxd4 15.Rxd4 Nc6 16.Rg4 f5 17.Rg6 Rf7 18.Rhg3 Kh7 19.Qd2 f4 20.Qc2 Kh8 21.Bxf4 Rxf4 22.Rxg7 Rf5 23.Qe4 Qe8 24.Rg8+ Qxg8 25.Rxg8+ Rxg8 26.Qxc6 Bc8 27.Bxc4 Rff8 28.Bxe6 Rg6 29.Nd4 Bxh4 30.g3 Be7 31.Qc7