1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.f4 Bg7 7.e5 Ng4 8.Bb5+ Kf8 9.h3 Nh6 10.O-O Bd7 11.Be3 Nc6 12.Qd2 Nxd4 13.Bxd4 Nf5 14.Bf2 dxe5 15.Qxd7 Qxd7 16.Bxd7 exf4 17.Bxf5 gxf5 18.Bc5 Bh6 19.Rae1 Re8 20.Nd5 Bg5 21.Re5 Kg7 22.Rxf5 h6 23.Nxf4 e6 24.Bd4+ Kg8 25.Rxg5+ hxg5 26.Bxh8 Kxh8 27.Nd3 f5 28.Ne5 Kg7 29.Rd1 Kf6 30.Nd7+ Ke7 31.Nc5 Rc8 32.Nxb7 Rxc2 33.Rb1 e5 34.Na5 e4 35.Nb3 Kd6 36.Nd4 Rc5 37.b4 Rd5 38.Nb3 Rb5 39.a3 Ke5 40.Kf2 f4 41.Rc1 Rb8 42.Rc5+ Kf6 43.Nd4 Rd8 44.Nc6 Rd2+ 45.Kg1 f3 46.gxf3 exf3 47.Nxa7 Rg2+ 48.Kf1 Ra2 49.Ra5 Kg6 50.b5 Kf5 51.b6+ Kf4 52.b7 Rb2 53.Rb5 Ra2 54.b8=Q+ Ke3 55.Qe5+ Kd3 56.Rb3+ Kc4 57.Qc3+