1.e4 c5 2.Nc3 g6 3.f4 Bg7 4.Nf3 Nc6 5.Bb5 e6 6.Bxc6 bxc6 7.O-O d5 8.d3 Ne7 9.Qe1 Ba6 10.f5 dxe4 11.f6 Bxf6 12.Nxe4 Bg7 13.Bg5 h6 14.Bf6 O-O 15.Bxg7 Kxg7 16.Nxc5 Bc8 17.Qc3+ f6 18.Rae1 Nd5 19.Qd2 Re8 20.c4 Nc7 21.Qf2 Rf8 22.Nd4 e5 23.Nxc6 Qd6 24.Nb4 Rb8 25.a3 a5 26.Ne4 Qb6 27.c5 Qe6 28.Nc2 Rxb2 29.Nd4 Qa2 30.Qg3 Qd5 31.Nf3 Ne6 32.Nh4 Ng5 33.Kh1 Rb3 34.Nxg6 Kxg6 35.h4 Rxd3 36.Rf3 Rd4 37.hxg5 Rxe4 38.gxf6+ Rg4 39.Qf2 e4 40.Rh3 h5 41.Rf1 Bf5 42.c6 Rg5 43.c7 Bxh3