1.Nf3 c5 2.c4 Nf6 3.g3 b6 4.Bg2 Bb7 5.O-O g6 6.d4 cxd4 7.Qxd4 Bg7 8.Nc3 d6 9.Be3 Nbd7 10.Rac1 O-O 11.Qh4 Rc8 12.b3 a6 13.Rfd1 Rc7 14.Bh3 Qb8 15.g4 b5 16.g5 Nh5 17.Nd5 Bxd5 18.cxd5 Nc5 19.Bg4 b4 20.Bxh5 gxh5 21.Rc4 a5 22.Qxh5 Qc8 23.Rf4 Be5 24.Nxe5 dxe5 25.Rf3 Ne4 26.Kh1 Rc2 27.Rg1 Rxa2 28.Rg4 Qc2 29.g6 Nxf2+ 30.Bxf2 fxg6 31.Rxf8+ Kxf8 32.Qxe5 g5 33.Rxg5 Qxe2 34.Qh8+ Kf7 35.Qg8+ Kf6 36.Qg7#