1.e4 c5 2.Nf3 g6 3.Bc4 Bg7 4.c3 e6 5.d4 cxd4 6.Bb3 d5 7.exd5 exd5 8.Nxd4 Nc6 9.O-O Nge7 10.Bg5 h6 11.Be3 O-O 12.Re1 h5 13.h3 Nxd4 14.Bxd4 Be6 15.Bxg7 Kxg7 16.Qd4+ Kg8 17.Nd2 Nc6 18.Qf4 Kg7 19.Rad1 Qf6 20.Qc7 Rab8 21.Nf3 Rfe8 22.Re3 Re7 23.Qg3 Rd8 24.Ng5 d4 25.Nxe6+ fxe6 26.Rf3 Qe5 27.Bc2 g5 28.cxd4 Qxg3 29.Rxg3 Kf6 30.Rf3+ Kg7 31.Rfd3 Red7 32.Rg3 Kf6 33.Rf3+ Ke7 34.Re3 Nxd4 35.Ba4 b5 36.Bb3 a5 37.Rde1 Rd6 38.Re5 Kf6 39.Rc5 Nxb3 40.axb3 Rd1 41.Kf1 R8d5 42.Rc6 Rxe1+ 43.Kxe1 Rd3 44.b4 a4 45.Rb6 Rb3 46.Rxb5 Rxb2 47.Ra5 Rxb4 48.Ke2 e5 49.Ra6+ Kf5 50.Kf3 Rb3+ 51.Ke2 a3 52.Ra4 h4 53.Kf1 Ke6 54.Ra5 Kd6 55.Ke2 Rb2+ 56.Ke3 a2 57.g3 Kc6 58.gxh4 gxh4 59.f4 exf4+ 60.Kxf4 Kb6 61.Ra8 Rg2 62.Kf3 Rc2 63.Ke3 Kb5 64.Kd3 Rh2 65.Kc3 Rxh3+ 66.Kb2 Rf3 67.Kxa2 h3 68.Rc8 Kb4 69.Rc2 Rg3 70.Rb2+ Kc4 71.Rc2+ Kd4 72.Rb2 Rg2 73.Ka1 Rxb2 74.Kxb2 Ke3 75.Ka2 Kf2 76.Kb3 Ke1 77.Kb4 h2 78.Kc5 Kd2 79.Kd6 h1=R 80.Kc6 Re1 81.Kd5 Kc2 82.Kc4 Re4+ 83.Kc5 Kd3 84.Kc6 Re1 85.Kb5 Kd2 86.Kc6 Rf1 87.Kd7 Rf4 88.Kc7 Rf5 89.Kc6 Rf8 90.Kd7 Kc1 91.Kd6 Rb8 92.Kc5 Rg8 93.Kd5 Rg3 94.Ke6 Kc2 95.Ke7 Kd3 96.Kf7 Kc4 97.Kf6 Rg8 98.Ke6 Rg1 99.Ke7 Rb1 100.Kd6 Kd3 101.Kc7 Rd1 102.Kb7 Kd4 103.Ka7 Kc3 104.Kb8 Rd5 105.Kc8 Ra5 106.Kd8 Rc5 107.Ke7 Rc7+ 108.Kf8 Kd4 109.Kg8 Re7 110.Kh8 Kd5 111.Kg8 Ke4 112.Kf8 Re5 113.Kg7 Re8 114.Kf6 Rd8 115.Kf7 Rd7+ 116.Kg6 Rc7 117.Kg5 Rd7 118.Kg6 Rd6+ 119.Kg7 Kf5 120.Kh8 Rc6 121.Kh7 Ke5 122.Kg8 Kf6 123.Kh7 Rd6 124.Kg8 Ra6 125.Kh7 Kf7 126.Kh8 Kg6 127.Kg8 Ra8# 0-1