1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Be3 Nc6 6.Nc3 d6 7.f3 Nf6 8.Qd2 O-O 9.O-O-O Bd7 10.Bh6 Nxd4 11.Bxg7 Kxg7 12.Qxd4 Kg8 13.g4 Qa5 14.h4 b5 15.Kb1 b4 16.Nd5 Nxd5 17.exd5 Rac8 18.h5 Qc5 19.Qd2 a5 20.hxg6 fxg6 21.Ba6 Rc7 22.Qh2 Rf7 23.Bd3 Rg7 24.Rde1 Qxd5 25.Bxg6 Be6 26.Bxh7+ Kf8 27.Qf4+ Bf7 28.b3 a4 29.Be4 Qc5 30.Rh8+ Rg8 31.Qh6+ Ke8 32.Rxg8+ Bxg8 33.Qg7 Bf7 34.Bf5 Qc3 35.Qxc3 Rxc3 36.Rf1 Bd5 37.Be4 Bxe4 38.fxe4 a3 39.Kc1 Re3 40.Rf4 e5 41.Rf6 Ke7 42.Rh6 Rxe4 43.Rh7+ Ke6 44.Rh6+ Kd5 45.g5 Rg4 46.g6 e4 47.Kd2 Kd4 48.g7 Rg2+ 49.Kd1 Rxg7 50.Rxd6+ Kc3 51.Rc6+ Kb2 52.Rc4 Kxa2 53.Rxb4 Kb2 54.Rxe4 a2 55.Ra4 a1=Q+ 56.Rxa1 Kxa1 57.Kd2 Kb2 58.Kd3 Rd7+ 59.Kc4 Kxc2 60.Kb4 Rb7+ 61.Ka4 Rxb3 62.Ka5 Kc3 63.Ka6 Kc4 64.Ka7 Kc5 65.Ka6 Rb5 66.Ka7 Kc6 67.Ka6 Rc5 68.Ka7 Kc7 69.Ka6 Rh5 70.Ka7 Ra5#