1.d4 e6 2.c4 f5 3.Nf3 Nf6 4.Nc3 Be7 5.g3 O-O 6.Bg2 Ne4 7.Qc2 Nxc3 8.Qxc3 d6 9.O-O Nd7 10.Qc2 e5 11.dxe5 dxe5 12.Rd1 Bf6 13.Qxf5 Qe7 14.Ng5 Bxg5 15.Qxg5 Nf6 16.Be3 c6 17.Rd2 Bd7 18.Rad1 h6 19.Rxd7 Qxd7 20.Rxd7 hxg5 21.Rxb7 Rfb8 22.Rxb8+ Rxb8 23.b3 e4 24.Bxg5 Rd8 25.f3 Rd1+ 26.Kf2 Ra1 27.h3 exf3 28.Bxf3 Rxa2 29.Bxc6 Rb2 30.Be3 Rxb3 31.Bxa7 Rc3 32.c5 Nh5 33.Bf3 Nf6 34.c6 Ne8 35.g4 Kf7 36.Bd4 Rc1 37.h4 Ke6 38.h5 Rc4 39.Bxg7 Nxg7 40.h6 Rf4 41.hxg7 Kf7 42.c7