1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.O-O Bg7 5.c4 e5 6.Nc3 Nge7 7.d3 d6 8.Bd2 O-O 9.Qc1 a6 10.Ne1 Rb8 11.Nc2 b5 12.b3 b4 13.Nd5 Nxd5 14.cxd5 Ne7 15.e4 f5 16.a3 a5 17.axb4 axb4 18.Ra7 Rb7 19.Ra8 Qc7 20.Bh6 Bd7 21.Rxf8+ Kxf8 22.Qg5 Bxh6 23.Qxh6+ Kg8 24.Ne3 fxe4 25.Bxe4 Rb8 26.f4 Rf8 27.g4 exf4 28.Rxf4 Qd8 29.Nc4 Nc8 30.Bxg6 hxg6 31.Qxg6+ Kh8