1.Nf3 d5 2.b3 c5 3.Bb2 Nf6 4.e3 e6 5.Ne5 Nbd7 6.f4 Bd6 7.Be2 O-O 8.O-O Qc7 9.d4 Ne4 10.Nd2 Nxd2 11.Qxd2 f6 12.Nxd7 Bxd7 13.c4 Bc6 14.dxc5 Bxc5 15.b4 Be7 16.b5 Be8 17.cxd5 Rd8 18.Rac1 Qd6 19.e4 exd5 20.e5 fxe5 21.fxe5 Qe6 22.Bd4 Rxf1+ 23.Rxf1 Bg6 24.Bf3 Be4 25.Qe2 Bxf3 26.Rxf3 b6 27.Rc3 Rc8 28.Qc2 Rxc3 29.Qxc3 Qf5 30.h3 h6 31.a4 Qe4 32.e6 Qxe6 33.Bxg7 Bc5+ 34.Kh1