1.d4 d5 2.Nf3 Nf6 3.Bf4 c5 4.c3 cxd4 5.cxd4 Nc6 6.Nc3 a6 7.e3 Bg4 8.h3 Bf5 9.Ne5 h6 10.Bd3 Bxd3 11.Qxd3 e6 12.O-O Be7 13.Bh2 O-O 14.f4 Rc8 15.f5 exf5 16.Rxf5 Bb4 17.Raf1 Bxc3 18.bxc3 Nxe5 19.dxe5 Ne4 20.e6 Rxc3 21.Qd4 Rc4 22.Qb2 b5 23.Rxf7 Rxf7 24.Rxf7 Qg5 25.Bf4 Qg6 26.Be5 Qxe6 27.Rxg7+ Kf8 28.Ra7 Ke8 29.Bd6 Qf6 30.Qxf6 Nxf6 31.Rxa6 Ra4 32.Rxa4 bxa4 33.Kf1 Kd7 34.Bf8 h5 35.Ke2 Ke6 36.Kd3 Ne4 37.Kd4 Ng3 38.Bc5 Nf5+ 39.Kc3 Ke5