1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Be7 8.O-O Nbd7 9.Bxe6 fxe6 10.Nxe6 Qa5 11.Nxg7+ Kf7 12.Nf5 Qe5 13.Be3 Rd8 14.f4 Qe6 15.Qf3 Nc5 16.Nxe7 Qxe7 17.e5 dxe5 18.fxe5 Qxe5 19.Bxc5 Qxc5+ 20.Kh1 Rd6 21.Ne4 Qc6 22.Nxd6+ Qxd6 23.Rae1 Bd7 24.Rd1 Qe6 25.Qxf6+ Qxf6 26.Rxd7+ Ke6 27.Rxf6+ Kxd7 28.Rf7+ Kc6 29.Rxh7 Rd8 30.h4 Rd2 31.Rh8 Kd7 32.h5 Rxc2 33.h6 Rc6 34.h7