1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O e6 5.d4 c6 6.Bg5 Nbd7 7.Nbd2 Bd6 8.c4 h6 9.Bxf6 Nxf6 10.a3 O-O 11.b4 a5 12.c5 Bc7 13.Qb3 Qb8 14.b5 Nd7 15.b6 Bd8 16.a4 e5 17.e3 Bf6 18.Qc3 g5 19.Nb3 g4 20.Nfd2 h5 21.Nxa5 exd4 22.exd4 Rxa5 23.Qxa5 Bxd4 24.Ra3 Bxc5 25.Rb3 Re8 26.Rc1 Bd4 27.Bf1 Qd8 28.Bd3 Bxd3 29.Rxd3 Qf6 30.Nb3 Qxf2+ 31.Kh1 Re2