1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nc6 5.Be2 Bd6 6.O-O h6 7.c4 dxc4 8.Bxc4 Nge7 9.d5 Nb8 10.Nc3 Nd7 11.Ne4 Nb6 12.b3 O-O 13.Bb2 Nexd5 14.Bxd5 Nxd5 15.Qd4 Nf6 16.Rad1 Be6 17.Qc3 Qe7 18.Nxd6 cxd6 19.Rfe1 Rac8 20.Qd3 Rfd8 21.Nd4 Rc5 22.Nf5 Bxf5 23.Rxe7 Bxd3 24.Rxd3 Rc2 25.Bc3 Re8 26.Rxe8+ Nxe8 27.g3 Rxa2 28.Re3 Kf8 29.Kg2 Nc7 30.Bb4 Ra6 31.Rd3 Ke7 32.Kf3 Ne6 33.Ke4 Rb6 34.Ba3 Nc5+ 35.Bxc5 dxc5 36.Kd5 Rd6+ 37.Kc4 Rxd3 38.Kxd3 b5 39.Kc3 Kd6 40.Kd3 Kd5 41.Ke3 a5 42.Kd3 Kd6 43.Kc3 Kd5 44.Kd3 c4+ 45.Kd2 cxb3 46.Kc3 a4 47.Kd3 Kd6 48.Kc3 Kd7 49.Kd3 Kd6 50.Kc3 h5 51.Kd3 Kd7 52.Kc3 Kd6 53.Kd3 g6 54.Kc3 Kd7 55.Kb2 Kc6 56.Ka1 Kc7 57.Kb2 Kc8 58.Ka3 Kd7 59.Kb2 Kc6 60.Ka3 Kc7 61.Kb2 Kd7 62.Ka3 Kd6 63.Kb2 Ke6 64.Ka3 Kd5 65.Kb2 Kd6 66.Ka3 Kc6 67.Kb2 Kc7 68.Ka3 Kc8 69.Kb2 Kd7 70.Ka3 g5 71.Kb2 Kd6 72.Ka3 Kd7 73.Kb2 Kd6 74.Ka3 g4 75.Kb2 Kd7 76.Ka3 Kd6 77.Kb2 b4 78.Ka1 Kd7 79.Kb2 Kd6 80.Ka1 a3 81.Kb1 Kd7 82.Ka1 Kd6 83.Kb1 b2 84.Ka2 b1=B+ 85.Kxb1 b3 86.Ka1 Kd7 87.Kb1 Kd6 88.Ka1 Ke5 89.Kb1 Ke4 90.Ka1 Ke5 91.Kb1 Ke4 92.Ka1 Kf3 93.Kb1 Kg2 94.Ka1 Kxh2 95.Kb1 Kh3 96.Ka1 h4 97.Kb1 hxg3 98.fxg3 Kxg3 99.Kc1 Kf4 100.Kb1 Kf5 101.Kc1 Kg5 102.Kb1 Kf5 103.Ka1 b2+ 104.Ka2 b1=B+ 105.Ka1 g3 106.Kxb1 g2 107.Kc2 g1=B 108.Kc1 Bd4 109.Kb1 Bf6 110.Ka2 Be7 111.Ka1 Kg4 112.Ka2 Kg5 113.Ka1 Kf5 114.Ka2 Kg5 115.Ka1 f5 116.Ka2 f4 117.Ka1 Kf5 118.Ka2 Kg5 119.Ka1 f3 120.Kb1 f2 121.Kc2 Kh6 122.Kc1 a2 123.Kd2 Kh7 124.Kd1 a1=R+ 125.Kd2 Ra5 126.Kd1 Ra6 127.Kd2 Ra7 128.Kd1 Ra2 129.Kc1 f1=Q# 0-1