1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O d5 5.d4 O-O 6.c4 dxc4 7.Na3 c3 8.bxc3 c5 9.Ne5 Nd5 10.Qb3 Nxc3 11.Qxc3 cxd4 12.Qc5 Na6 13.Qb5 Nc7 14.Qa5 b6 15.Nc6 bxa5 16.Nxd8 Rxd8 17.Bxa8 Nxa8 18.Rb1 Nb6 19.Nb5 Bf5 20.Rb3 Be6 21.Nxa7 Bxb3 22.axb3 Nd5 23.Bd2 Nc3 24.Nc6 Nxe2+ 25.Kg2 Rd7 26.Bxa5 d3 27.Rd1 Bc3 28.Bxc3 Nxc3 29.Rd2 Ne4 30.Rd1 d2 31.Ne5 Nc3