1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.c4 e6 5.Ne5 Bf5 6.cxd5 exd5 7.d4 Nf6 8.Nc3 Nbd7 9.O-O Be7 10.Nd3 O-O 11.h3 Ne4 12.g4 Bg6 13.Nf4 Nxc3 14.bxc3 Bd6 15.Nxg6 hxg6 16.Qb3 Nb6 17.a4 Rb8 18.a5 Nc4 19.e4 Bc7 20.e5 f6 21.f4 g5 22.Ra4 Nxa5 23.Qa2 b5 24.Ra3 gxf4 25.Rxf4 fxe5 26.Rxf8+ Kxf8 27.dxe5 Nc4 28.Rxa7 Bb6+ 29.Kh1 Bxa7 30.Qxa7 Kg8 31.Bf4 Ra8 32.Qb7 Na5