1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.c4 Bg7 5.Nc3 O-O 6.g3 d6 7.Bg2 f5 8.e3 Nd7 9.Nge2 Nf6 10.b4 c6 11.O-O Re8 12.Rc1 Ne4 13.Qc2 Qe7 14.Rfd1 Bd7 15.d5 c5 16.Nxe4 fxe4 17.bxc5 dxc5 18.d6 Qf6 19.Bxe4 Rab8 20.Rd2 Red8 21.Bg2 Be8 22.Rcd1 Bd7 23.e4 g5 24.f4 gxf4 25.gxf4 Qg6 26.Ng3 Bg4 27.Rf1 Rxd6 28.f5 Rxd2 29.Qxd2 Qf6 30.Qf4 h5 31.Qxb8+