1.e4 g5 2.Nc3 c5 3.d4 d5 4.Bb5+ Bd7 5.Bxd7+ Nxd7 6.exd5 Bg7 7.Nge2 Ngf6 8.dxc5 Nxc5 9.Bxg5 O-O 10.O-O Qb6 11.Be3 Rfd8 12.Rb1 Qd6 13.Ng3 Nxd5 14.Nxd5 Qxd5 15.Qg4 Kh8 16.Rbd1 Qe6 17.Nf5 Rg8 18.Bxc5 Bf6 19.Qh3 Rg5 20.Rfe1 Qxf5 21.Qxf5 Rxf5 22.Bd4 Rc8 23.c3 Kg7 24.Rxe7 Bxd4 25.Rxd4 Ra5 26.h3 Rxa2 27.Rxb7 a5 28.Rg4+ Kf6 29.Rf4+ Kg6 30.Rfxf7 Rxb2 31.Rg7+ Kf6 32.Rxh7 Rxb7 33.Rxb7 Rxc3 34.Ra7 Ra3 35.Ra6+ Kf7 36.g4 a4 37.Kg2 Ra1 38.h4 a3 39.h5 a2 40.g5 Kg7 41.f4 Kh7 42.h6 Rb1 43.Rxa2 Kg6 44.Rd2 Kh7 45.Kf3 Rf1+ 46.Kg4 Rd1 47.Re2 Rg1+ 48.Kf3 Rg4 49.Re6 Rxf4+ 50.Kxf4 Kg8 51.Re4 Kh8 52.Ke5 Kh7 53.Kf5 Kg8 54.Re7 Kh8 55.Ra7 Kg8 56.Ra4 Kh7 57.Kf4 Kg6 58.Kg4 Kf7 59.Kh3 Kg8 60.Rg4 Kf8 61.h7 Kg7 62.Rg3 Kh8 63.Rg4 Kxh7 64.Kh4 Kg6 65.Rd4 Kf5 66.Rd8 Ke6 67.Ra8 Ke7 68.Kh5 Kd7 69.Rb8 Kc7 70.g6 Kxb8 71.Kg5 Ka8 72.g7 Kb7 73.Kh6 Kb6 74.Kg6 Ka7 75.Kh7 Kb7 76.Kg6 Kc8 77.Kg5 Kb7 78.Kf5 Kc7 79.Ke6 Kd8 80.Kf5 Ke7 81.g8=Q Kd6 82.Ke4 Kc7 83.Qa8 Kb6 84.Kd5 Kc7 85.Qa7+ Kc8 86.Kc6 Kd8 87.Qa5+ Ke7 88.Qa8 Kf7 89.Kb6 Kg6 90.Kc7 Kg5 91.Qc6 Kf4 92.Kb8 Kg3 93.Qa6 Kh4 94.Qc8 Kh5 95.Qh8+ Kg5 96.Qh2 Kf6 97.Ka7 Ke6 98.Ka8 Kf5 99.Qc2+ Kg5 100.Qa4 Kf5 101.Ka7 Ke5 102.Kb6 Ke6 103.Qe8+ Kd6 104.Qe1 Kd5 105.Kc7 Kc4 106.Qc1+ Kb5 107.Kd7 Ka6 108.Qb2 Ka5 109.Qb1 Ka4 110.Qf1 Ka5 111.Qg1 Ka6 112.Kd6 Ka5 113.Kc6 Kb4 114.Qg4+ Kb3 115.Qd4 Ka3 116.Qg4 Kb2 117.Qf4 Ka3 118.Qf2 Ka4 119.Kb6 Ka3 120.Kc5 Ka4 121.Kc4 Ka5 122.Qa7# 1-0