1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.d4 Be7 6.c4 O-O 7.Nc3 Ne4 8.Bd2 d6 9.Rc1 Nd7 10.Nxe4 Bxe4 11.Ne1 Bxg2 12.Nxg2 c5 13.Bc3 Qc7 14.d5 Bf6 15.e4 Bxc3 16.Rxc3 e5 17.Nh4 Nf6 18.Qe2 Qd7 19.f4 exf4 20.Rxf4 Rae8 21.Rcf3 Ng4 22.Nf5 Ne5 23.Re3 a6 24.h4 b5 25.h5 bxc4 26.Ra3 g6 27.Ne3 Qb5 28.Rf6 Rd8 29.Ng4 Nxg4 30.Qxg4 Qxb2 31.hxg6 Qxf6