1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 d5 6.Nbd2 c5 7.e4 dxe4 8.dxe4 Nc6 9.c3 Qc7 10.Qe2 Rd8 11.Nc4 e5 12.Bg5 Be6 13.Ne3 Rd7 14.Nd2 Ne8 15.f4 f6 16.Bh4 exf4 17.gxf4 Ne7 18.f5 Bf7 19.fxg6 hxg6 20.Ndc4 Rdd8 21.e5 f5 22.Ng4 Qd7 23.Nd6 Qe6 24.Rae1 Rd7 25.Nxb7 Rc8 26.Nf2 Nd5 27.Nh3 Bh6 28.Bg5 Bg7 29.c4 Ndc7 30.Nxc5 Qb6 31.Qf2