1.e4 c5 2.Nf3 e6 3.Be2 Be7 4.c4 Nc6 5.d4 cxd4 6.Nxd4 Nf6 7.Nc3 O-O 8.Be3 d5 9.exd5 exd5 10.O-O dxc4 11.Bxc4 Ng4 12.Nxc6 bxc6 13.Bf4 Nf6 14.Re1 Bg4 15.Qa4 Bc5 16.Qxc6 Rc8 17.Qa6 Bxf2+ 18.Kxf2 Qd4+ 19.Be3 Qxc4 20.Qxc4 Rxc4 21.Bxa7 Rd8 22.a4 Rd2+ 23.Kg1 Rxb2 24.Nd1 Bxd1 25.Rexd1 h5 26.Bd4 Re2 27.a5 Rcc2 28.Rdc1 Rxg2+ 29.Kf1 Ng4 30.Rxc2 Rxc2 31.Kg1 Nxh2 32.Ra3 Rd2 33.Bb6 Rb2 34.Bc7 Nf3+ 35.Rxf3 Ra2 36.Bb6 f6 37.Rf2 Ra4 38.Rd2 Kf7 39.Rd7+ Kg6 40.Ra7 h4 41.a6 Kh5 42.Ra8 Kg4 43.a7 Kg3 44.Bf2+ Kf3 45.Re8 Ra1+ 46.Kh2 Kxf2 47.a8=Q Rxa8 48.Rxa8 g5 49.Rf8 g4 50.Rxf6+ Ke3 51.Rh6 Kf2 52.Rf6+ Ke3 53.Kg2 Ke4 54.Rh6 h3+ 55.Kg3 Kf5 56.Rh5+ Ke4 57.Kxg4 Kd4 58.Rxh3 Ke4 59.Rh5 Kd4 60.Kf4 Kd3 61.Ke5 Kc4 62.Ke4 Kc3 63.Rh3+ Kc4 64.Rh5 Kc3 65.Rc5+ Kb4 66.Kd4 Kb3 67.Rc8 Kb4 68.Rb8+ Ka5 69.Kc5 Ka4 70.Rb7 Ka3 71.Kc4 Ka2 72.Kc3 Ka1 73.Kc2 Ka2 74.Ra7# 1-0