1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.f4 a6 7.Nf3 d6 8.Bd3 Nf6 9.O-O Be7 10.Kh1 b5 11.a3 Bb7 12.Bd2 O-O-O 13.b4 d5 14.e5 Ne4 15.Nxe4 dxe4 16.Bxe4 Nd4 17.Bxb7+ Qxb7 18.Nxd4 Rxd4 19.Qe2 Rhd8 20.Be3 Qe4 21.Rae1 Rc4 22.Bb6 Qxe2 23.Rxe2 Rd5 24.h3 Kb7 25.Bg1 g6 26.g4 Rc3 27.Kg2 Rxa3 28.f5 Bxb4 29.fxg6 fxg6 30.Rf7+ Kc6 31.Rxh7 Bc3 32.Re7 Rxe5 33.Rxe6+ Kd5 34.R2xe5+ Bxe5 35.Rxg6 a5 36.h4 Rc3 37.h5 Rxc2+ 38.Kf3 Rc3+ 39.Ke2 b4 40.Ra6 Ra3 41.h6 b3 42.Rb6 b2 43.h7 Rh3 44.Rb5+ Kc4 45.Rb7 Rb3 46.Rxb3 Kxb3 47.h8=Q Bxh8