1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Ndb5 h6 7.Bf4 e5 8.Bg3 d6 9.Nd5 Nxd5 10.cxd5 a6 11.Nc3 Nd4 12.e3 Nf5 13.Bd3 Be7 14.Qc2 Nxg3 15.hxg3 g6 16.O-O Bd7 17.Bxg6 fxg6 18.Qxg6+ Kf8 19.f4 e4 20.Nxe4 Be8 21.Qf5+ Kg8 22.Qg4+ Kh7 23.f5 Rg8 24.Qh3 Bd7 25.g4 Bf6 26.Rac1 Rc8 27.Rxc8 Bxc8 28.Rc1 Bd7 29.Rc7 Rg7 30.Rxb7 Be8 31.Rb8 Qe7 32.Nxf6+ Qxf6 33.Rxe8 Qxb2 34.Re6 Qc1+ 35.Kh2 Qd1 36.Rxd6 Qg1+ 37.Kxg1 Rxg4 38.Rxh6+ Kg8 39.Qh1 Re4 40.Rxa6 Rxe3 41.Kf2 Kg7 42.Qb1 Re7 43.Rf6 Kxf6 44.d6 Re3 45.Qc1 Kf7 46.Qa1 Rb3 47.Qc1 Rb1 48.Qxb1 Kg8 49.Qc2 Kh7 50.Qe2 Kg7 51.Qc2 Kf7 52.Qe2 Kg8 53.Qf1 Kf7 54.a3 Kg7 55.Qa6 Kh6 56.Qa4 Kg7 57.Ke3 Kf8 58.Qd7 Kg8 59.Qc8+ Kf7 60.Kd4 Kf6 61.Qc7 Kg5 62.Qb6 Kf4 63.Kd5 Kg3 64.Qa7 Kxg2 65.Qc7 Kf3 66.Qd7 Kf4 67.Qf7 Kg4 68.Ke5 Kg3 69.Qg8+ Kf2 70.Kd5 Kf3 71.Qg6 Kf4 72.d7 Kf3 73.Qc6 Kg3 74.Qf6 Kh2 75.Qg5 Kh1 76.Kc4 Kh2 77.Kc3 Kh1 78.Qc1+ Kh2 79.Qf4+ Kh1 80.Kb3 Kg1 81.d8=B Kh1 82.Bg5 Kg2 83.Qd6 Kh1 84.Qg6 Kg2 85.Bd8+ Kh3 86.Qg4+ Kxg4 87.Be7 Kxf5 88.Kc4 Kg4 89.Kb4 Kf3 90.Kb5 Ke4 91.Kc5 Kf3 92.Bg5 Kg3 93.Kd6 Kf3 94.Bf4 Kf2 95.Ke6 Kf3 96.Kd6 Kxf4 97.Kc7 Kf5 98.Kb8 Ke5 99.a4 Ke6 100.Kb7 Kf6 101.a5 Kg5 102.Ka8 Kf5 103.a6 Kg6 104.a7 Kh5 105.Kb8 Kh4 106.a8=R Kh3 107.Kb7 Kg4 108.Ra7 Kh5 109.Ra4 Kg5 110.Ra8 Kg4 111.Rf8 Kh5 112.Rg8 Kh4 113.Ka8 Kh3 114.Rg6 Kh4 115.Rg1 Kh3 116.Rc1 Kh4 117.Rc4+ Kh3 118.Rc2 Kg3 119.Rc5 Kf2 120.Rc4 Kg3 121.Rc8 Kh3 122.Kb7 Kg4 123.Rc6 Kh3 124.Kb8 Kh2 125.Rd6 Kh3 126.Rf6 Kg4 127.Rg6+ Kf4 128.Rg8 Ke5 129.Rc8 Ke6 130.Rc1 Kd7 131.Rc3 Kd8 132.Rd3+ Ke8 133.Rb3 Kd8 134.Ka7 Kc7 135.Rc3+ Kd6 136.Rc4 Ke6 137.Ka6 Ke5 138.Rh4 Kf6 139.Rh5 Kf7 140.Rh3 Ke7 141.Rh2 Ke8 142.Rh1 Kf7 143.Rh6 Kg8 144.Kb7 Kf8 145.Rh7 Kg8 146.Rd7 Kh8 147.Kc7 Kg8 148.Kd6 Kf8 149.Ke6 Kg8 150.Kf6 Kh8 151.Rd3 Kh7 152.Rc3 Kh6 153.Rh3# 1-0