1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.Bg5 dxc4 6.e4 h6 7.Bxf6 Qxf6 8.e5 Qd8 9.Bxc4 c5 10.Qb3 Qa5 11.O-O cxd4 12.Nb5 Nc6 13.Rad1 O-O 14.Nbxd4 Be7 15.Nxc6 bxc6 16.Nd4 Qc5 17.Rfe1 Rd8 18.Nf3 Qb6 19.Rxd8+ Bxd8 20.Rd1 Bc7 21.Qc2 c5 22.Bd3 Bb7 23.Bh7+ Kh8 24.Be4 Rd8 25.Rxd8+ Bxd8 26.Bxb7 Qxb7 27.b3 Qd5 28.Qd2 Bc7 29.Qe2 a5 30.h4 g6 31.g3 Kg7 32.Kg2 a4 33.Qc4 a3 34.Qc1 Bxe5 35.Qxa3 Bd4 36.Qc1 e5 37.Qc2 e4 38.Ne1 e3+ 39.f3 Qd8 40.Qe2 Qa5 41.Nd3 Qc3 42.Nf4 Qc1 43.Nd3 Qb1 44.Nf4 g5 45.hxg5 hxg5 46.Nh5+ Kf8 47.g4 Qc1 48.Ng3 Be5 49.Nf5 Bf4 50.a4 Qc3 51.a5 Qd2 52.Kf1 Qxa5 53.Nxe3 Qa1+ 54.Qd1 Qa6+ 55.Nc4 Qh6 56.Qd8+ Kg7 57.Qd3 Qh1+ 58.Ke2 Qg2+ 59.Ke1 Kg8 60.Qd8+ Kh7 61.Qd5 Kg8 62.Qd8+ Kg7 63.Qd3 Bg3+ 64.Kd1 Qg1+ 65.Kc2 Bf4 66.Qd1 Qg2+ 67.Kd3 Qf2 68.Ke4 Qa2 69.Kd5 Qa7 70.Kc6 Qc7+ 71.Kb5 Qb7+ 72.Kxc5 Qe7+ 73.Kb5 Qb7+ 74.Ka4 Qc6+ 75.Kb4 Qb7+ 76.Kc3 Qc6 77.b4 Kg8 78.Kb3 Kg7 79.Qd4+ Kg8 80.Qe4 Qb5 81.Ne3 Bxe3 82.Qxe3 Qd5+ 83.Kb2 Qb5 84.Qe4 Qa4 85.Kc3 Qa3+ 86.Kc4 Qa2+ 87.Kc5 Qa7+ 88.Kb5 Qb8+ 89.Ka4 Qa7+ 90.Kb3 Qd7 91.Qf5 Qd1+ 92.Kc4 Qe2+ 93.Qd3 Qe6+ 94.Qd5 Qe2+ 95.Kc5 Qe3+ 96.Kb5 Kg7 97.Qe4 Qc3 98.Ka4 Qa1+ 99.Kb3 Qd1+ 100.Kc4 Qc1+ 101.Kd5 Qa3 102.b5 Qa8+ 103.Kc5 Qa3+ 104.Kb6 Qd6+ 105.Qc6 Qb8+ 106.Ka6 Qg3 107.b6 Qe5 108.Kb7 Qe7+ 109.Kc8 Qf8+ 110.Kd7 Qc8+ 111.Qxc8 Kh7 112.f4 Kh6 113.Kc6 gxf4 114.Qf8+ Kg5 115.Qe8 Kh6 116.Qb8 Kh7 117.Qa7 Kg8 118.Qa4 f5 119.Qb4 Kg7 120.Kb5 Kh7 121.Qc5 f3 122.Ka4 f2 123.Qc7+ Kg8 124.Qc4+ Kh7 125.Qc7+ Kh8 126.b7 f1=R 127.b8=Q# 1-0