1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.e5 Ng8 7.Bf4 Bb4 8.Qg4 g6 9.Qg3 Qc7 10.O-O-O Bxc3 11.bxc3 Ne7 12.Bg5 Nbc6 13.Bf6 Rg8 14.Nf3 b5 15.Ng5 Nf5 16.Qh3 h5 17.f4 Qa5 18.Bd3 b4 19.Bxf5 bxc3 20.Rd3 Qa3+ 21.Kd1 exf5 22.Rxc3 Qxa2 23.Qd3 Qb1+ 24.Ke2 Qxh1 25.Qd5 Rf8 26.Rxc6 Bb7 27.Ne6 Rh8 28.Ng5 Rf8 29.e6 Qxg2+ 30.Qxg2 Bxc6 31.Qg1 fxe6 32.Nh7 Rxf6 33.Nxf6+ Kf7 34.Nh7 a5 35.Ng5+ Ke8 36.Qd4 a4 37.Qf6 Bd5 38.Nh7 d6 39.Qf8+ Kd7 40.Nf6+