1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 Nxd4 5.Qxd4 d6 6.Nc3 Nf6 7.Bg5 Qa5 8.Bxf6 gxf6 9.Qd5 Qxd5 10.Nxd5 Kd8 11.O-O-O Bd7 12.Bd3 h5 13.h4 Bh6+ 14.Kb1 Rg8 15.Be2 Bg4 16.f3 Be6 17.g4 hxg4 18.fxg4 Rc8 19.Rhg1 Rh8 20.Rg3 Rc5 21.Rb3 Bc8 22.c4 Bg7 23.h5 Bh6 24.Ra3 a6 25.b4 Rc6 26.Rg3 Rg8 27.Kb2 Rg5 28.Kb3 Re5 29.Bf3 b5 30.cxb5 axb5 31.Be2 Rxe4 32.Bxb5 Rc1 33.Rxc1 Bxc1 34.Rc3 Bd2 35.Rd3 Bg5 36.a4 Rxg4 37.a5 Rg1 38.Rc3 Be6 39.Bc4 Ra1 40.Kb2 Ra4 41.Bb3 Bxd5 42.Bxa4 Bd2 43.Rd3 Bc4 44.Rxd2 e6 45.Kc2 Kc8 46.Bb3 Bd5 47.Rd3 Ba8 48.Rh3 Kd7 49.Kc1 Bf3 50.Kb2 Bg2 51.Kc2 f5 52.Bc4 Bd5 53.Kc1 f6 54.Rg3 Be4 55.Be2 Bg2 56.Bd1 Bh1 57.Bf3 e5 58.Kd1 Ke6 59.Kc2 Bxf3 60.Rxf3 d5 61.Kc1 f4 62.a6 Kf5 63.Rxf4+ exf4 64.Kc2 Kg5 65.h6 Kg4 66.h7 Kh4 67.Kb2 Kg5 68.Kc1 Kh6 69.Kd2 Kxh7 70.Kc1 Kg7 71.Kc2 f3 72.Kd2 f5 73.Kd1 Kh7 74.b5 d4 75.Kd2 d3 76.Kxd3 Kg8 77.Kd2 Kg7 78.Ke1 Kh6 79.Kf2 Kh5 80.Kg1 f2+ 81.Kg2 f1=Q+ 82.Kxf1 f4 83.Kg1 Kh4 84.Kg2 Kg5 85.Kf1 Kh6 86.Ke2 Kh5 87.Kf2 f3 88.Ke3 Kg4 89.Kf2 Kf5 90.a7 Kf6 91.Kg3 Kg7 92.Kh2 Kh7 93.Kg3 Kh8 94.a8=Q+ Kg7 95.Kh2 Kg6 96.Qg8+ Kh5 97.Qe8+ Kh4 98.Kg1 Kh3 99.Qe3 Kg3 100.Qe5+ Kh3 101.Qc3 Kg3 102.Qc4 Kh3 103.Kf2 Kh2 104.Qh4# 1-0