1.e4 c5 2.Nc3 e6 3.Nge2 d5 4.d4 Nf6 5.exd5 exd5 6.Be3 c4 7.g3 Nc6 8.Bg2 h6 9.a3 Be7 10.O-O O-O 11.Nf4 Be6 12.Nxe6 fxe6 13.Bh3 Qd7 14.Re1 Nd8 15.Qe2 Nc6 16.Qd2 Nd8 17.Bf4 Bd6 18.Be5 Qc6 19.Rad1 a6 20.Qe3 Bxe5 21.dxe5 Nd7 22.f4 Nc5 23.f5 Kh8 24.fxe6 Ndxe6 25.Rxd5 Rad8 26.Red1 Rxd5 27.Rxd5 Ne4 28.Bxe6 Nxc3 29.Rd6 Qe4 30.Qxe4 Nxe4 31.Rd4 Ng5 32.Bg4 c3 33.b3 Nf3+ 34.Bxf3 Rxf3 35.Re4 Kg8 36.Kg2 Rf5 37.g4 Rf8 38.e6 Re8 39.Kf3 Kf8 40.Re3 Ke7 41.Rxc3 Kxe6 42.Re3+ Kf7 43.Rxe8 Kxe8 44.Ke4 Kf7 45.Kd5 Kg6 46.Kd6 Kg5 47.c4 Kxg4 48.Kc7 Kh3 49.Kxb7 g5 50.c5 Kxh2 51.c6 g4 52.c7 g3 53.c8=Q g2 54.Qc7+ Kh1 55.Qc6 h5 56.Qf3 Kh2 57.Qf2 Kh1 58.Qh4+ Kg1 59.Qxh5 Kf1 60.Qf3+ Kg1 61.Qc3 Kh2 62.Qd2 Kg1 63.b4 Kh2 64.Qxg2+ Kxg2 65.Kxa6 Kf2 66.b5 Kg2 67.Ka5 Kh1 68.a4 Kh2 69.Kb4 Kg1 70.Kc5 Kf1 71.Kd4 Ke2 72.Kc5 Kf3 73.Kb4 Kg4 74.Ka5 Kh4 75.b6 Kh3 76.Kb4 Kh2 77.Kc4 Kh1 78.Kb4 Kg2 79.Kc4 Kf3 80.Kc5 Kg4 81.b7 Kh5 82.Kc4 Kh4 83.b8=Q Kh5 84.Qa8 Kh6 85.Qf8+ Kh5 86.a5 Kg5 87.Qh8 Kg4 88.Qh6 Kf3 89.Qe6 Kf2 90.Kb5 Kf3 91.Qe8 Kg4 92.Qe4+ Kg3 93.Ka6 Kh3 94.Kb6 Kh2 95.Qe5+ Kg1 96.Kb5 Kf2 97.Kc4 Kf1 98.Qf4+ Kg2 99.Kb4 Kh3 100.Kc5 Kg2 101.Kd4 Kg1 102.a6 Kh1 103.Qb8 Kg2 104.Qg3+ Kh1 105.Qg1+ Kxg1 106.Kc5 Kf2 107.Kd5 Kf1 108.Ke4 Ke2 109.Ke5 Kd2 110.Kd4 Ke1 111.Kc4 Kf2 112.Kd4 Kg1 113.Kc3 Kh2 114.a7 Kg3 115.Kb4 Kf4 116.a8=R Ke3 117.Rh8 Kd2 118.Rf8 Kd1 119.Kc5 Kd2 120.Rf2+ Ke3 121.Ra2 Kd3 122.Kb6 Kc4 123.Ra1 Kd4 124.Ra6 Ke5 125.Ra3 Ke4 126.Kc5 Kf5 127.Rf3+ Kg5 128.Kd5 Kg4 129.Rb3 Kh5 130.Kc4 Kh6 131.Rd3 Kh5 132.Kd4 Kh4 133.Kc5 Kh5 134.Kc6 Kh4 135.Re3 Kg5 136.Re8 Kg6 137.Kd5 Kf6 138.Kc6 Kg6 139.Kb6 Kf6 140.Kc7 Kg5 141.Re6 Kh4 142.Re1 Kg4 143.Rf1 Kh4 144.Rf6 Kg5 145.Rb6 Kh5 146.Rb4 Kh6 147.Ra4 Kh7 148.Re4 Kg6 149.Rh4 Kg5 150.Ra4 Kf5 151.Kd6 Kg6 152.Ra5 Kg7 153.Ra6 Kf6 154.Ra5 Kg7 155.Ke6 Kf8 156.Ra7 Ke8 157.Ra8# 1-0