1.d4 f5 2.c4 Nf6 3.g3 e6 4.Bg2 c6 5.Nf3 d5 6.O-O Nbd7 7.Qc2 Ne4 8.Nc3 Bd6 9.Bf4 Bxf4 10.gxf4 O-O 11.e3 a5 12.c5 h6 13.Ne5 Nxe5 14.fxe5 Nxc3 15.bxc3 f4 16.exf4 b6 17.cxb6 Qxb6 18.f5 Rxf5 19.f4 c5 20.Bh3 Rf7 21.Rab1 Qa7 22.Qf2 cxd4 23.cxd4 g5 24.Qe3 g4 25.Bg2 Ba6 26.f5 Bxf1 27.Rxf1 Rb8 28.f6 Rb4 29.Rf4 h5 30.h3 Rc7 31.Kh2 Rb2 32.Kg3 h4+ 33.Kh2 g3+ 34.Kg1 Rh7 35.Rg4+ Kf8 36.Qg5 Qf7 37.Qc1 Rb8 38.Qc5+ Ke8 39.Bf1 Kd8 40.Qxa5+