1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Nbd7 8.f4 Qc7 9.Bb3 Nc5 10.e5 dxe5 11.fxe5 Qxe5 12.Re1 Qc7 13.Bg5 Be7 14.Nf5 Nxb3 15.Nxg7+ Kf8 16.Bh6 Kg8 17.Ne8 Qc5+ 18.Kh1 Qd4 19.axb3 Qh4 20.Nxf6+ Bxf6 21.Qd2 Bg7 22.Bg5 Qd4 23.Qxd4 Bxd4 24.Rad1 Bxc3 25.bxc3 Kg7 26.Rf1 Kg6 27.Bf6 Rg8 28.Rd3 h6 29.Rg3+ Kh7 30.Rxg8 Kxg8 31.Rf3 b5 32.Rg3+ Kf8 33.Rh3 Bb7 34.Rxh6 Ke8 35.Rh8+ Kd7 36.Rh7 Rf8 37.b4