1.d4 Nf6 2.Bg5 Ne4 3.Bf4 c5 4.f3 Nf6 5.d5 Nh5 6.Be3 d6 7.Qd2 Nd7 8.g4 Nhf6 9.Nc3 Ne5 10.Bf4 a6 11.Bxe5 dxe5 12.g5 Nh5 13.Ne4 f5 14.Ng3 Nxg3 15.hxg3 e6 16.O-O-O exd5 17.Qxd5 Qxd5 18.Rxd5 Kf7 19.e4 Be6 20.Rxe5 Bd6 21.exf5 Bxe5 22.fxe6+ Kxe6 23.Bc4+ Kd7 24.f4 Bd4 25.Nf3 Bf2 26.Rh3 Rae8 27.Ne5+ Rxe5 28.fxe5 Be3+ 29.Kd1 b5 30.Bd5 Bxg5 31.g4 Ke7 32.c4 h6 33.Rf3 Re8 34.e6 Bf6 35.Kc2 Rb8 36.b3 Kd6 37.Kd3 b4 38.Ke4 Rf8 39.Rf1 a5 40.Rf3 Ke7 41.Rf5 Bd4 42.Rf7+