1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Qc7 8.fxe5 dxe5 9.Bd3 Nbd7 10.h3 Be7 11.O-O b5 12.Kh2 Bb7 13.Qe2 Rc8 14.Bg5 h6 15.Bh4 Bd6 16.Rad1 b4 17.Bxa6 Bxa6 18.Qxa6 bxc3 19.Rxd6 Nxe4 20.Re6+ Kf8 21.Re7 Nef6 22.Bxf6 gxf6 23.Rxd7 Qxd7 24.Qxf6 Rh7 25.Nxe5 Qc7 26.Kh1 Rg7 27.Ng6+ Rxg6 28.Qxg6 cxb2 29.Qxh6+ Kg8 30.Qg5+ Kf8 31.Qf6 b1=Q 32.Rxb1 Qxc2 33.Qh8+ Ke7 34.Re1+ Kd7 35.Qd4+ Kc7 36.Re7+ Kc6 37.Qe4+ Qxe4 38.Rxe4 Kd5 39.Re7 f5 40.Kh2 f4 41.Kg1 Kd4 42.Kf2 Rc2+ 43.Re2 Rc3 44.h4