1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Nc3 O-O 6.Bg2 dxc4 7.a3 Bxc3+ 8.bxc3 c5 9.O-O cxd4 10.Qxd4 Qxd4 11.Nxd4 e5 12.Nb5 Nc6 13.a4 Bg4 14.f3 Be6 15.a5 Rfd8 16.a6 Rab8 17.f4 bxa6 18.Nc7 Bd5 19.Nxd5 Nxd5 20.Rxa6 Rb6 21.Rxb6 axb6 22.fxe5 h6 23.Ba3 b5 24.Bd6 Nce7 25.e4 Nxc3 26.Bxe7 Rd2 27.Bf3 Ne2+ 28.Bxe2 Rxe2 29.Bb4 Rxe4 30.Re1 Rd4 31.Kf2 Rd3 32.Rb1 Kh7 33.Bd6 Rd2+ 34.Ke3 Rxh2 35.Rxb5 c3 36.Rc5 c2 37.Rc6 Kg6 38.Bf8+ Kh7 39.Bb4 Rh5 40.Bd6 Rh2 41.Bc7 h5 42.Bd8 Rg2 43.Kf3 Rd2 44.Bg5 Rh2 45.Bf4 Kg8 46.Rc7 Kf8 47.Be3 h4 48.Bg5 f6 49.exf6 hxg3 50.fxg7+ Kg8 51.Kxg3 Rh1 52.Kg2 Rd1 53.Bh6 c1=Q 54.Bxc1 Rd6 55.Kh3 Rh6+ 56.Bxh6 Kh7 57.Kg4 Kg6 58.g8=Q+ Kf6 59.Qg7+ Ke6 60.Qg8+ Ke5 61.Qb8 Kd4 62.Qa8 Kd3 63.Qb8 Ke4 64.Qc8 Kd5 65.Qe8 Kd6 66.Qf7 Ke5 67.Qg7+ Ke4 68.Qg8 Kd3 69.Qb8 Kd4 70.Rc8 Ke4 71.Kg5 Kf3 72.Qa8+ Kf2 73.Rc7 Ke2 74.Rd7 Ke3 75.Rd8 Ke2 76.Rc8 Ke1 77.Rc7 Kf2 78.Rd7 Ke1 79.Re7+ Kd1 80.Rf7 Ke2 81.Rf8 Kd3 82.Rg8 Kc3 83.Rh8 Kd3 84.Kf6 Kc4 85.Kf5 Kb4 86.Kf4 Kc4 87.Rh7 Kb4 88.Rg7 Kc5 89.Rg8 Kb6 90.Rh8 Kc5 91.Ke3 Kd6 92.Rh7 Kc5 93.Rg7 Kb4 94.Qa4+ Kc3 95.Qb3+ Kxb3 96.Rg8 Kc2 97.Rc8+ Kb1 98.Kd3 Kb2 99.Rg8 Ka1 100.Rb8 Ka2 101.Kc2 Ka1 102.Ra8# 1-0