1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.e5 Nc6 6.Qa4 Nd5 7.Qe4 Nc7 8.Nc3 Bg7 9.Bf4 O-O 10.O-O-O Rb8 11.h4 b5 12.h5 b4 13.hxg6 fxg6 14.Rxh7 Kxh7 15.Ng5+ Kg8 16.Bc4+ e6 17.Qxg6 Rxf4 18.Rh1 Qxg5 19.Qxg5 Rxc4 20.Ne2 Bb7 21.Nf4 Rf8 22.Nh5 Ne8 23.Nf6+ Nxf6 24.exf6 Rxf6 25.b3 Rc3 26.Rh4 Rxf2 27.Rg4 Rf7 28.Kd1 Ne7 29.Rxb4 Rc7 30.Rg4 d6 31.Qb5 Nc6 32.Qg5 Rf1+ 33.Ke2 Rcf7 34.c3 Ba6+ 35.c4 R1f5 36.Qh4 d5 37.Qg3 Ne5 38.Rh4 dxc4 39.bxc4 Bxc4+ 40.Ke3 Rd7