1.e4 c5 2.Nc3 Nc6 3.Nge2 g6 4.b3 Bg7 5.g3 e6 6.Bg2 Nge7 7.Bb2 O-O 8.O-O a6 9.Na4 d6 10.Bxg7 Kxg7 11.d4 b5 12.Nb2 cxd4 13.Nxd4 Qb6 14.Nxc6 Nxc6 15.Qxd6 Rd8 16.Qf4 e5 17.Qe3 Qxe3 18.fxe3 Be6 19.Nd3 Rac8 20.Rf2 a5 21.Bf1 Nb4 22.Nxb4 axb4 23.Bxb5 Ra8 24.Kf1 Ra5 25.Be2 Rc8 26.Bd3 Rca8 27.a4 bxa3 28.Ke1 h5 29.Kd2 R5a7 30.c4 a2 31.Kc3 Ra3 32.Kb2 Kf8 33.Bc2 Ke7 34.Rd2 g5 35.h4 f6 36.Bd1 Bf7 37.Rh2 g4 38.Rd2 Be8 39.Bc2 Bc6 40.Rdd1 Bd7 41.Rd3 Bc6 42.b4 R3a7 43.Rc3 Kd6 44.b5 Be8 45.c5+ Ke7 46.b6 Ra5 47.Bb3 Bc6 48.Rxa2 Rxa2+ 49.Bxa2 Bxe4 50.Bb1 Bc6 51.Ra3 Rd8 52.Ra7+ Ke6 53.Kc3 Rd1 54.Ba2+ Kf5 55.b7 Bxb7 56.Rxb7 Rc1+ 57.Kb4 Ke4 58.Bc4 Kxe3 59.c6 f5 60.c7 Rb1+ 61.Bb3 Rc1 62.Bc4 Rb1+ 63.Ka3 Rc1 64.c8=Q f4 65.Qe8 Re1 66.Rb4 Rf1 67.Qe6 Rf2 68.Rb5 Kf3 69.Qd6 Rd2 70.Qc6+ e4 71.Bb3 Rd4 72.Qb6 Rd8 73.Rd5 Rg8 74.Rd4 Rf8 75.Qa5 Rf7 76.Qb6 Ke3 77.Qd6 Rf6 78.Qb4 Rf8 79.Bc4 Rf7 80.Qc5 Rg7 81.Rd6+ Kf3 82.Rd7 Kxg3 83.Rxg7 Kh3 84.Ka2 Kg2 85.Qc7 Kg1 86.Rd7 Kh1 87.Bb5 f3 88.Qc8 e3 89.Bc4 Kg2 90.Kb3 Kh1 91.Qd8 e2 92.Bxe2 fxe2 93.Qe7 e1=R 94.Qxe1+ Kh2 95.Rd4 Kh3 96.Rd5 Kh2 97.Qg1+ Kh3 98.Rd4 Kxh4 99.Qb1 Kh3 100.Rd3+ g3 101.Rd6 Kg2 102.Rf6 Kh2 103.Kc4 Kh3 104.Kb4 h4 105.Qh1+ Kg4 106.Rb6 Kf4 107.Qb1 Ke5 108.Qd3 g2 109.Qe3+ Kf5 110.Qd4 g1=R 111.Qxg1 Ke4 112.Qh2 Kd5 113.Qh1+ Kd4 114.Rh6 Ke3 115.Qxh4 Kd3 116.Kc5 Ke3 117.Qh3+ Kf4 118.Kb5 Ke5 119.Ka5 Kd5 120.Qg2+ Kc5 121.Qh1 Kc4 122.Qh4+ Kc5 123.Rh5+ Kc6 124.Qa4+ Kc7 125.Rh1 Kb8 126.Rd1 Ka7 127.Qf4 Ka8 128.Qe3 Kb7 129.Rd2 Kb8 130.Qe1 Kc8 131.Rd3 Kb8 132.Qe8+ Kc7 133.Qg8 Kc6 134.Qg3 Kc5 135.Rd7 Kc6 136.Qe3 Kxd7 137.Ka6 Kd6 138.Qb6+ Kd7 139.Qb2 Kc7 140.Qe2 Kc8 141.Qf3 Kd8 142.Qd5+ Kc8 143.Qc6+ Kb8 144.Qb7# 1-0