1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nb3 Qc7 8.O-O Nf6 9.Re1 Bb7 10.e5 b4 11.exf6 bxc3 12.fxg7 Bxg7 13.Rb1 Be5 14.Qh5 cxb2 15.Bxb2 Bxb2 16.Rxb2 Rg8 17.g3 Qc3 18.Rbb1 Qf6 19.Nd2 Bc6 20.Qc5 Qe7 21.Qb6 Kf8 22.Bxh7 Rh8 23.Bd3 f5 24.Bxf5 Qf6 25.Be4 Qh6 26.Nf3 Bxe4 27.Rxe4 Nc6 28.Qc5+ Ke8 29.Rxe6+ Qxe6 30.Re1 Qxe1+ 31.Nxe1 Rb8 32.Nd3 Rb5 33.Qd6 Rhh5 34.Kg2 Ra5 35.h4 Rhd5 36.Qg6+ Kd8 37.Nf4 Re5 38.h5 Rg5 39.Qd6 Ne7 40.Ne6+