1.d4 Nf6 2.Nf3 d5 3.Bf4 Bf5 4.e3 e6 5.c4 Bb4+ 6.Nbd2 O-O 7.a3 Bd6 8.Ne5 c5 9.dxc5 Bxc5 10.b4 Bd6 11.c5 Bc7 12.Be2 Nbd7 13.Nxd7 Qxd7 14.Bxc7 Qxc7 15.O-O e5 16.Rc1 Rad8 17.Nb3 d4 18.exd4 exd4 19.Bf3 d3 20.Qd2 Be4 21.Bxe4 Nxe4 22.Qe3 Rfe8 23.h3 f5 24.Qf3 g6 25.Rfd1 d2 26.Rc2 Rd5 27.Na5 Red8 28.Qb3 Kg7 29.Qb2+ Kh6 30.Nc4 Rd4 31.Ne3 Qf7 32.f3 Ng3 33.Rcxd2 Ne2+ 34.Rxe2 Rxd1+ 35.Nxd1 Rxd1+ 36.Kh2 Qc7+ 37.Qe5 Qxe5+ 38.Rxe5 Rd3 39.Re7 Rxa3 40.Rxb7