1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.a4 Nf6 5.a5 Qc7 6.d4 cxd4 7.Nxd4 e6 8.Ncb5 Qd8 9.Bd3 a6 10.Nxc6 bxc6 11.Nc3 d6 12.O-O Be7 13.Be3 Nd7 14.Na4 c5 15.Qd2 Bb7 16.b4 O-O 17.Rfb1 Qc7 18.bxc5 dxc5 19.Nb6 Nxb6 20.axb6 Qc6 21.f3 c4 22.Bf1 f5 23.exf5 Rxf5 24.Qc3 Rc8 25.Bd4 Rb5 26.Qe3 Re8 27.Kh1 e5 28.Bc3 Bf6 29.Re1 h6 30.Ra4 Rc5 31.Ra5 Rb5 32.Ra4 Rc5 33.Ra5 Rb5 34.Raa1 Kh7 35.Ra4 Rc5 36.Raa1 Bh4 37.Red1 Bg5 38.Qf2 Bd8 39.Qd2 Bxb6 40.Qd7 Qxd7 41.Rxd7 Bc6 42.Rdd1 a5 43.Bb2 Rb5 44.Bc3 e4 45.fxe4 Rxe4 46.Rd6 Be8 47.g3 a4 48.Rxa4 Rb1 49.Ra1 Rxa1 50.Bxa1 Re1 51.Kg2 Bc5 52.Ra6 Bb5 53.Ra5 Bc6+ 54.Kh3 Rxf1 55.Rxc5 Bd7+ 56.Kg2 Rxa1 57.Rg5 c3 58.Rg6 Rb1 59.g4 Kxg6 60.Kh3 Bc6 61.g5 Rb7 62.Kg3 Kf7 63.Kg4 Rb4+ 64.Kf5 Ba4 65.g6+ Ke7 66.h3 Rc4 67.Ke5 Rf4 68.Kxf4 Be8 69.Ke5 Kd7 70.Kd5 Kd8 71.Kc5 Bxg6 72.Kb4 h5 73.Kb5 Bd3+ 74.Ka5 g5 75.Kb6 h4 76.Ka5 Ke7 77.Kb6 Bh7 78.Ka6 Bg6 79.Kb7 Kf8 80.Kc6 Bh7 81.Kb6 Be4 82.Ka6 Kf7 83.Ka5 Bd3 84.cxd3 Ke6 85.Ka6 Kd7 86.Kb7 Kd8 87.Kb6 g4 88.Kb5 Kd7 89.Kc5 Ke6 90.Kb5 Ke7 91.Ka6 Kd8 92.Ka5 Ke8 93.Ka4 Kf8 94.hxg4 h3 95.Kb5 h2 96.Kc4 Kf7 97.Kc5 Kg8 98.Kd6 h1=N 99.Kc6 Kg7 100.Kc7 Kh8 101.Kc6 Kh7 102.g5 Kg6 103.Kc7 Kg7 104.Kb7 Kg8 105.Kc7 Kh8 106.Kb8 Nf2 107.Kc7 Ng4 108.d4 Nh2 109.g6 Ng4 110.d5 Nf6 111.d6 c2 112.g7+ Kg8 113.Kb6 Kxg7 114.Kb7 Kh7 115.Kc7 Kg8 116.Kc8 c1=Q+ 117.Kb7 Qd1 118.Kc8 Qc1+ 119.Kb7 Qc4 120.d7 Nxd7 121.Ka8 Qa6# 0-1