1.c4 e6 2.d4 Nf6 3.g3 Bb4+ 4.Nd2 d5 5.Bg2 O-O 6.Nf3 dxc4 7.a3 Bxd2+ 8.Bxd2 Bd7 9.Rc1 Bb5 10.Ne5 Qxd4 11.Bxb7 Qxe5 12.Bc3 Qg5 13.h4 Qf5 14.Bxa8 c6 15.a4 Ba6 16.Qd4 Qd5 17.O-O Qxd4 18.Bxd4 Rc8 19.Rfd1 Kf8 20.b4 cxb3 21.Rc3 Bxe2 22.Re1 b2 23.Rb3 Bc4 24.Rxb2 Nbd7 25.Bb7 Rc7 26.Rc1 Bd5 27.Bxa7 c5 28.Bxd5 Nxd5 29.Bb8 Rc6 30.a5 Ke7 31.Rb7 Kd8 32.Bf4 Ra6 33.Bd2 Kc8 34.Rb3 Rc6 35.Kf1 c4 36.Rbb1 Nb8 37.Bc3 f6 38.h5 Na6 39.Ke2 Nc5 40.Be1 Na6 41.Rb2 h6 42.Rbc2 c3 43.Bxc3 Kb7 44.Bd2 Rxc2 45.Rxc2 Nac7 46.Kd3 Nb5 47.Rc1 Nbc7 48.Kc4 Kc6 49.Rb1 Na6 50.Bc1 Nc5 51.Ba3 Nd7 52.a6 Ne5+ 53.Kd4 Nc7 54.Bf8 g6 55.a7 gxh5 56.Bxh6 Nd7 57.Ke4 Na8 58.Be3 Kc7 59.Kf3 Kc6 60.Rb8 Ndb6 61.Bxb6 Nxb6 62.Rxb6+ Kxb6 63.a8=Q Kc5 64.Qd8 Kb5 65.Qe8+ Ka6 66.Qf7 Kb6 67.Qf8 Ka5 68.Qf7 Kb4 69.Qe8 Ka5 70.Qd8+ Kb5 71.Ke4 Kc5 72.g4 e5 73.Qd7 Kb6 74.Qd8+ Kb5 75.Qe8+ Ka5 76.Qf7 Kb5 77.Qe8+ Kc5 78.Qg8 f5+ 79.Kxe5 Kb4 80.Qc8 Kb5 81.Qd7+ Kb6 82.Qe7 Ka6 83.Qf8 Ka5 84.Qg8 Ka4 85.Qd8 f4 86.Qd7+ Kb3 87.Qe7 Kb2 88.Qf8 Kb1 89.Qc8 hxg4 90.Qc7 Ka2 91.Qd7 Ka1 92.Qe7 f3 93.Qd8 Kb1 94.Qc8 g3 95.fxg3 Ka1 96.Qd7 Kb2 97.Qd8 Kb3 98.Qe7 Kc4 99.Qd8 f2 100.Qd1 f1=B 101.Qxf1+ Kb4 102.Qf8+ Kc3 103.Qc8+ Kb3 104.Qc7 Ka2 105.Qd7 Kb3 106.Qe7 Kc4 107.Qd8 Kb4 108.Qb8+ Kc4 109.Qa7 Kc3 110.Qa6 Kc2 111.Qa5 Kd1 112.Qa8 Ke2 113.Qd8 Ke1 114.Qe7 Kd2 115.Qf8 Kd3 116.Qc8 Ke3 117.Qd8 Kf2 118.Kf4 Ke2 119.g4 Ke1 120.Ke3 Kf1 121.Kf3 Kg1 122.Qh8 Kf1 123.Qa1# 1-0