1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.Nbd2 Nc6 6.c3 Bd6 7.Bg3 Bxg3 8.hxg3 Qd6 9.Bd3 e5 10.dxe5 Nxe5 11.Nxe5 Qxe5 12.Qa4+ Bd7 13.Qf4 Qe7 14.Nf3 h6 15.Ne5 Be6 16.Qa4+ Kf8 17.O-O-O g5 18.f4 Kg7 19.Kb1 c4 20.Bc2 b5 21.Qa5 Rhc8 22.Rdf1 g4 23.Rd1 Rc5 24.Rd4 b4 25.Qxb4 Qc7 26.f5 Rb8 27.fxe6 Rxb4 28.cxb4 Qxe5 29.bxc5 fxe6 30.Rf4 h5 31.Rhf1 Ne4 32.Bxe4 dxe4 33.c6 Qd6 34.c7 Qc6 35.Rf7+ Kg6 36.Re7 c3 37.Rc1