1.e4 c5 2.Nc3 g6 3.g3 Bg7 4.Bg2 d6 5.d3 Nc6 6.Be3 e5 7.Nge2 Nge7 8.O-O O-O 9.f4 exf4 10.Nxf4 f5 11.Kh1 fxe4 12.dxe4 Ne5 13.Bg1 Bg4 14.Qe1 Qd7 15.h3 g5 16.hxg4 gxf4 17.gxf4 Nxg4 18.Qg3 Nf6 19.Rad1 Ng6 20.Qg5 Qg4 21.Qxg4 Nxg4 22.Nd5 Bh6 23.Bh3 Nf6 24.Be6+ Kg7 25.f5 Ne5 26.Bh2 Nfg4 27.Nc7 Rad8 28.Bd5 Ne3 29.Ne6+ Kf6 30.Nxf8 Rxf8 31.Bxb7 Nxf1 32.Rxf1 Rb8 33.Rd1 Nc4 34.Ba6 Ne3 35.Rxd6+ Kg5 36.Rxh6 Rxb2 37.Rxh7 Rb1+ 38.Bg1 Ng4 39.Rg7+ Kf4 40.Rxg4+ Kxg4 41.Kg2 Rb2 42.f6 Rxc2+ 43.Bf2 Rxa2 44.f7 Rxa6 45.f8=Q