1.c4 Nc6 2.d4 d5 3.Nf3 e6 4.Nc3 Nf6 5.a3 a6 6.Qa4 dxc4 7.Qxc4 Bd6 8.g3 O-O 9.Bg2 e5 10.O-O Nxd4 11.Nxd4 exd4 12.Qxd4 Qe7 13.Bf4 Bxf4 14.Qxf4 c6 15.Rfd1 Be6 16.Qd6 Qxd6 17.Rxd6 Rfd8 18.Rad1 Rxd6 19.Rxd6 Kf8 20.f4 Ke7 21.Rd2 a5 22.Bf3 Nd7 23.Kf2 Nc5 24.Ne4 Nxe4+ 25.Bxe4 Ra6 26.Bxh7 g6 27.e4 Kf6 28.Ke3 Rb6 29.f5 gxf5 30.Bxf5 Bxf5 31.Rf2 Ke6 32.exf5+ Ke5 33.Kd3 Rb3+ 34.Kc4 a4 35.Kc5 Rb5+ 36.Kc4 Rb3 37.g4 b6 38.g5 Rh3 39.f6 Rh4+ 40.Kd3 Rh3+ 41.Kc2 Rh8 42.h4 b5 43.h5 Rxh5 44.g6 Rh6 45.g7 Rg6 46.Kd1 c5 47.Rf3 b4 48.Ke2 bxa3 49.bxa3 Rg2+ 50.Kd3 Rg4 51.Kc3 Ke6 52.Rf4 Rg3+ 53.Kc4 Ke5 54.Rf2 Ke6 55.Kxc5 Rg4 56.Rf4 Rxf4 57.g8=Q Rf1 58.Qg4+ Rf5+ 59.Kc6 Ke5 60.Qg2 Rg5 61.Qd5+ Kf4 62.Qxf7 Rg3 63.Kd5 Rxa3 64.Kc4 Ke4 65.Qg6+ Kf3 66.Qc2 Re3 67.Qb2 Ra3 68.Qb1 Kg3 69.Qg6+ Kh3 70.Qg5 Rb3 71.Qf5+ Kh2 72.Qg6 Rb6 73.Kd5 Kh1 74.Qe8 Rb2 75.f7 Rb5+ 76.Kd6 Rb6+ 77.Kc7 Rf6 78.Qg8 Rc6+ 79.Kb8 Kh2 80.Qg4 Rc5 81.Qg3+ Kh1 82.Qf2 Rf5 83.Qxf5 Kg1 84.Qd5 Kh2 85.Qg2+ Kxg2 86.f8=Q Kh1 87.Kc7 a3 88.Kd6 Kg2 89.Qh8 a2 90.Qg7+ Kh2 91.Qe5+ Kh1 92.Qf6 Kg1 93.Ke7 a1=R 94.Qg7+ Kf1 95.Qg3 Rc1 96.Kd6 Rc5 97.Qe3 Rb5 98.Qa3 Kf2 99.Qa8 Rf5 100.Qa4 Kg1 101.Qa3 Rh5 102.Qd3 Kh1 103.Qc3 Rd5+ 104.Kc7 Kg2 105.Qa3 Kh2 106.Qa4 Rb5 107.Qa6 Rf5 108.Qe6 Rb5 109.Qa2+ Rb2 110.Qxb2+ Kg1 111.Qa3 Kf2 112.Qb4 Kg2 113.Kc8 Kh3 114.Qc4 Kh2 115.Qe6 Kh1 116.Qg8 Kh2 117.Qf8 Kh3 118.Kd7 Kg2 119.Qf6 Kh1 120.Kc6 Kg1 121.Qe6 Kh2 122.Qd6+ Kg1 123.Qc5+ Kh1 124.Qc3 Kg2 125.Qd4 Kf3 126.Qg7 Kf2 127.Qh7 Ke3 128.Kb5 Kf2 129.Qc2+ Kf1 130.Ka5 Kg1 131.Qh7 Kf2 132.Qf5+ Kg1 133.Qd3 Kh2 134.Qe2+ Kh1 135.Qe6 Kg2 136.Qc6+ Kg3 137.Kb6 Kh4 138.Ka7 Kg5 139.Qe4 Kf6 140.Qa4 Kg6 141.Qc4 Kh6 142.Qe4 Kh5 143.Qg2 Kh6 144.Ka8 Kh7 145.Qh3+ Kg6 146.Qh2 Kg5 147.Qh7 Kf6 148.Qb1 Kf7 149.Qd3 Ke8 150.Qf1 Ke7 151.Kb7 Kd8 152.Qf6+ Ke8 153.Qg7 Kd8 154.Kc6 Ke8 155.Qh7 Kf8 156.Kd6 Ke8 157.Qe7# 1-0