1.e4 c5 2.Nc3 d6 3.g3 g6 4.Bg2 Bg7 5.d3 Nc6 6.f4 e6 7.Nf3 Nge7 8.O-O O-O 9.g4 f5 10.gxf5 exf5 11.Ne2 Qb6 12.Kh1 Be6 13.Ng3 fxe4 14.dxe4 d5 15.Ng5 Bf7 16.f5 Ne5 17.exd5 gxf5 18.Nxf5 Nxf5 19.Rxf5 Bg6 20.Rxf8+ Rxf8 21.Ne6 Rf5 22.Nxg7 Kxg7 23.b3 Qd6 24.Bb2 Kg8 25.Qe2 Rh5 26.h3 Nd7 27.Rf1 Rf5 28.Qe6+ Qxe6 29.dxe6 Rxf1+ 30.Bxf1 Nb8 31.c4 Nc6 32.Bg2 Kf8 33.Bf6 Bb1 34.a3 Ba2 35.Bd5 Bxb3 36.Kg2 Ne7 37.Bxb7 Bxc4 38.Be4 h6 39.Bh4 Bxe6 40.Bf2 Nd5 41.Bxc5+ Ke8