1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.dxc5 Qa5+ 5.c3 Qxc5 6.Nf3 Nc6 7.Nbd2 Bg4 8.Be2 e6 9.O-O Be7 10.h3 Bh5 11.Ne5 Bxe2 12.Qxe2 Nxe5 13.Bxe5 O-O 14.Rfd1 Rfd8 15.Rac1 b5 16.e4 a5 17.Bxf6 Bxf6 18.exd5 Rxd5 19.Ne4 Rxd1+ 20.Rxd1 Qe5 21.Nxf6+ gxf6 22.Qxe5 fxe5 23.Kf1 b4 24.c4 Kf8 25.Rd7 Ke8 26.Rb7 Rd8 27.Ke2 Rd7 28.Rb5 Ra7 29.Rxe5 Ke7 30.Rh5 Kd6 31.Rxh7 Kc5 32.Rh4 b3 33.a3 f5 34.Rf4 Rh7 35.h4 e5 36.Rxf5 Kd4 37.h5 Rc7 38.h6 Ke4 39.Rf3 Rxc4 40.Re3+ Kd5