1.g3 e6 2.Nf3 a5 3.Bg2 d5 4.d4 Nf6 5.c4 Bb4+ 6.Nbd2 O-O 7.O-O Be7 8.Qc2 a4 9.e4 Nc6 10.a3 dxc4 11.Qxc4 Na5 12.Qxa4 b5 13.Qc2 Bb7 14.b3 b4 15.axb4 Bxb4 16.Ra4 Nc6 17.Bb2 Bxd2 18.Nxd2 Rxa4 19.bxa4 Nxd4 20.Qc4 c5 21.Rb1 Qd7 22.a5 Ra8 23.Bxd4 cxd4 24.Qb4 Bc6 25.Nc4 Qd8 26.Qb6 Qxb6 27.axb6 Nxe4 28.b7 Rb8 29.Na5 Bd5 30.Rc1 Bxb7 31.Nxb7 Nc3 32.Kf1 e5 33.Nd6 g6 34.Ne4 Nxe4 35.Bxe4 f5 36.Bd5+ Kg7 37.Rc7+ Kh6 38.Rb7 Rd8 39.Bb3 e4 40.Ke1 Ra8 41.h4 Ra1+ 42.Bd1 d3 43.Re7 Rb1 44.Kd2 Rb2+ 45.Ke1 Rb4 46.f3 exf3 47.Bxf3 Rb2 48.Rd7 d2+ 49.Ke2 Ra2 50.Ke3 Ra3+ 51.Kf2 Ra2 52.Bd1 Rb2 53.Ke3 Ra2 54.Kf4 Rb2 55.Rd4 Ra2 56.Rd6 Rb2 57.Ke3 Ra2 58.Rxd2 Ra3+ 59.Kf4 Ra7 60.Rd6 Rb7 61.Rd4 Ra7 62.Bb3 Rb7 63.Bd5 Rb5 64.Be6 Ra5 65.Rd7 Ra4+ 66.Kf3 Ra8 67.Bd5 Ra3+ 68.Kf4 Ra4+ 69.Ke5 Ra3 70.Bg8 Kh5 71.Kf4 Ra4+ 72.Kf3 Ra3+ 73.Kg2 g5 74.Bf7+ Kg4 75.Rd4+ f4 76.Be6+ Kh5 77.gxf4 Kxh4 78.f5+ g4 79.Rf4 Kg5 80.Rf1 Kf6 81.Rh1 Kg5 82.Rxh7 Rf3 83.Rg7+ Kf4 84.Rg8 Rg3+ 85.Kf1 Rf3+ 86.Ke2 Re3+ 87.Kd2 g3 88.f6 Rxe6 89.f7 Rd6+ 90.Ke2 Re6+ 91.Kf1 g2+ 92.Kxg2 Re2+ 93.Kf1 Rd2 94.f8=Q+ Ke5 95.Qa8 Ra2 96.Qxa2 Kf6 97.Qa1+ Ke6 98.Qa2+ Kd6 99.Qa3+ Kc6 100.Qa4+ Kc7 101.Qa5+ Kb7 102.Qa6+ Kxa6 103.Rg2 Kb5 104.Ke2 Ka6 105.Rg4 Ka5 106.Rg7 Ka6 107.Rg5 Ka7 108.Rb5 Ka6 109.Rh5 Kb7 110.Rd5 Kb6 111.Rd8 Kc6 112.Rd3 Kb6 113.Rh3 Ka7 114.Rb3 Ka8 115.Rg3 Kb7 116.Ra3 Kc8 117.Rg3 Kb7 118.Rg4 Kc6 119.Rg5 Kb7 120.Kf3 Ka6 121.Rg4 Ka7 122.Rg6 Kb8 123.Rg7 Kc8 124.Ke4 Kb8 125.Kd5 Ka8 126.Kd6 Kb8 127.Kc6 Ka8 128.Kb6 Kb8 129.Rg8# 1-0