1.Nf3 Nf6 2.d4 e6 3.e3 b6 4.Bd3 Bb7 5.O-O Ne4 6.b3 Bd6 7.Bb2 O-O 8.c4 f5 9.Qc2 Rf6 10.Ne5 Rh6 11.Nd2 Nxd2 12.Qxd2 Qh4 13.f3 Qxh2+ 14.Kf2 Bxe5 15.dxe5 Rg6 16.Rg1 Qg3+ 17.Ke2 Bxf3+ 18.Kf1 Na6 19.Ba3 Qxe5 20.Rc1 Bb7 21.Bb1 d6 22.b4 Rf8 23.Bb2 Qg3 24.Rc3 Be4 25.Ra3 Nxb4 26.Qxb4 Bxb1 27.Bxg7 Rxg7 28.Qxb1 f4 29.Ke2 fxe3 30.Rxa7 Qf2+ 31.Kd3 Qd2+