1.c3 d5 2.d4 c5 3.Nf3 e6 4.Bf4 Nc6 5.e3 Nf6 6.Nbd2 Bd6 7.Bg3 O-O 8.Bd3 Be7 9.Ne5 Nd7 10.Ndf3 Qb6 11.Rb1 Ndxe5 12.Nxe5 Nxe5 13.Bxe5 Bd7 14.O-O Bb5 15.Bxb5 Qxb5 16.dxc5 Qxc5 17.Qg4 g6 18.Rbd1 Qc6 19.Bd4 f6 20.f4 Rae8 21.h4 Bd8 22.h5 Kf7 23.Rf3 Rg8 24.hxg6+ hxg6 25.Rh3 Rh8 26.Kf2 Rxh3 27.Qxh3 e5 28.Qh7+ Ke6 29.fxe5 fxe5 30.Bxa7 Qa4 31.Qxg6+ Bf6 32.Rf1 Rf8 33.Bc5 Rh8 34.Kg1 Qh4 35.Qf5+ Kf7 36.Qd7+ Kg6 37.Qxd5 Qh2+ 38.Kf2 Qh4+ 39.Ke2 Rd8 40.Qe6 Kg7 41.Bb6 Rf8 42.Bc5 Rd8 43.Rf3 Qg5 44.Qh3 Qg6 45.Qg3 Bg5 46.Qxe5+ Bf6 47.Qxf6+ Qxf6 48.Bd4 Rxd4 49.Rxf6 Rg4 50.Rf2 Rg6 51.Kd3 Rd6+ 52.Ke2 Rg6 53.Kd3 Rd6+ 54.Kc2 Re6 55.Re2 Rd6 56.Rd2 Rg6 57.a4 Kf6 58.Rd6+ Kg7 59.Rxg6+ Kxg6 60.Kb3 Kg5 61.c4 Kf5 62.Kc3 Kg5 63.b4 Kg6 64.Kc2 Kf6 65.b5 Ke7 66.a5 Kd6 67.Kb2 Kd7 68.Kb1 Kd6 69.Kc1 Kd7 70.Kb2 Ke7 71.Kc2 Kd6 72.a6 bxa6 73.bxa6 Kd7 74.a7 Kc7 75.a8=Q Kd7 76.Qa7+ Ke6 77.Qa3 Kf6 78.Qa8 Ke6 79.Qa7 Kf6 80.Qa3 Kf7 81.Qd3 Kf8 82.Qd5 Kg7 83.Qd8 Kf7 84.Qb8 Kg6 85.Qb3 Kf6 86.Qc3+ Kg6 87.Qa5 Kf7 88.Qa3 Ke6 89.Qa8 Kf6 90.Qa7 Kg6 91.Qa3 Kh5 92.Kb2 Kg5 93.Ka1 Kf5 94.Qb4 Kg5 95.Qb3 Kf5 96.Qb5+ Kg4 97.Qb2 Kg5 98.Qc3 Kf5 99.Qa5+ Kg4 100.Qa4 Kh4 101.Qa6 Kg4 102.Qa3 Kh4 103.Qb4 Kh5 104.Qb3 Kg5 105.Qa2 Kf5 106.Qa7 Kg5 107.Qa3 Kg6 108.c5 Kg7 109.c6 Kg6 110.c7 Kf6 111.Qa8 Kg6 112.Qa4 Kg7 113.Qa6 Kg8 114.Qc8+ Kg7 115.Qa6 Kh7 116.Ka2 Kh8 117.Ka3 Kh7 118.Qb7 Kg7 119.Qa7 Kf7 120.Qa6 Kf8 121.Qc4 Kg7 122.Kb2 Kf6 123.Qa6+ Ke7 124.Ka1 Kd7 125.Qa3 Ke6 126.Qa8 Ke7 127.Qb7 Kd7 128.Qa7 Ke7 129.c8=R+ Kd6 130.Qa5 Ke6 131.Qh5 Ke7 132.Qd1 Kf7 133.Qf3+ Ke7 134.Qh3 Kf7 135.Qh6 Ke7 136.Qh4+ Kf7 137.Qd8 Ke6 138.Qa5 Kf6 139.Rc6+ Kf7 140.Qh5+ Ke7 141.Qh7+ Kf8 142.Ra6 Ke8 143.Ra8# 1-0