1.e4 c5 2.Nf3 d6 3.Nc3 Bg4 4.Bb5+ Nc6 5.h3 Bd7 6.d3 e6 7.O-O Nf6 8.Bxc6 Bxc6 9.e5 Nd7 10.exd6 Bxd6 11.d4 O-O 12.Be3 Qf6 13.Re1 Bxf3 14.Qxf3 Qxf3 15.gxf3 cxd4 16.Bxd4 Rfd8 17.Rad1 Be7 18.f4 Nf8 19.f5 Bb4 20.f6 g5 21.a3 Bxc3 22.Bxc3 Ng6 23.Kg2 h6 24.Kf3 Kh7 25.Ke4 Nf4 26.Rh1 Rxd1 27.Rxd1 Nxh3 28.Rd7 Kg6 29.Bd4 b6 30.b4 h5 31.c4 h4 32.c5 bxc5 33.bxc5 Rc8 34.Rxa7 Nf4 35.Rb7 h3 36.Rb1 Nd5 37.a4 Ra8 38.Ra1 h2 39.Rh1 Rxa4 40.Rxh2 Nxf6+ 41.Kd3 Nd5 42.Be3 f5 43.Rh8 f4 44.Bd4 Nb4+ 45.Kc3 Nc6 46.Rg8+ Kf5 47.Bh8 g4 48.Rc8 Ne7 49.Rf8+ Ke4 50.Kb3 Ra7 51.Rf6 Ra6 52.Kc4 Kf3 53.Rf7 Nd5 54.Be5 Ra2 55.c6 Rxf2 56.c7 Rc2+ 57.Kd3 Rc6 58.Kd4 g3 59.Bxf4 Nxf4 60.Ke5 Ke3 61.Rxf4 Rxc7 62.Re4+ Kf3 63.Rf4+ Kg2 64.Kxe6 Rg7 65.Kf5 Kh3 66.Rf1 Rf7+ 67.Ke4 Rxf1 68.Kd5 g2 69.Ke4 Kg4 70.Kd5 Kf4 71.Kd4 g1=Q+ 72.Kc3 Ke4 73.Kb3 Kd3 74.Kb2 Qb6+ 75.Ka2 Kc4 76.Ka3 Ra1# 0-1