1.e4 c5 2.Ne2 Nf6 3.Nbc3 e5 4.Ng3 d5 5.exd5 Nxd5 6.Bb5+ Nc6 7.O-O Be7 8.Re1 f6 9.d3 Be6 10.Bxc6+ bxc6 11.f4 O-O 12.fxe5 f5 13.Nh5 f4 14.Nxd5 Bxd5 15.Nxf4 c4 16.Be3 Rf5 17.Nxd5 Qxd5 18.dxc4 Qxc4 19.Qd4 Qe6 20.Qc3 Bh4 21.g3 Bxg3 22.hxg3 Rf3 23.Qb3 Rxg3+ 24.Kf2 Rf8+ 25.Kxg3 Rf3+ 26.Kxf3 Qxb3 27.axb3 Kf7 28.Ke4 a5 29.c3 c5 30.Bg5 g6 31.Red1 Kg8 32.Bd2 a4 33.Re1 h6 34.Bc1 c4 35.bxa4 h5 36.Bh6 g5 37.Ra2 Kf7 38.e6+ Ke8 39.e7 g4 40.Kf4 Kd7 41.Rea1 h4 42.Rh1 Kd6 43.e8=N+ Ke6 44.Ra3 Kd5 45.b3 Ke6 46.Ke4 cxb3 47.Nd6 Kd7 48.Rg1 Kc6 49.Rf1 Kc5 50.c4 Kb6 51.Bf8 Kc5 52.Ke3 Kc6 53.Nf7 b2 54.Rd3 b1=Q 55.Rxb1 Kc7 56.Bb4 Kb7 57.Kd2 Ka8 58.Ra3 Kb7 59.Rh3 Kc7 60.Nd6 Kd8 61.Re1 Kc7 62.Ba5+ Kc6 63.Nb7 Kxb7 64.Kc2 Ka7 65.Kb2 g3 66.Rh2 h3 67.Ka2 Ka6 68.Rhe2 g2 69.Rxg2 hxg2 70.Rg1 Kxa5 71.Re1 Kxa4 72.Rg1 Ka5 73.c5 Kb4 74.c6 Kc5 75.c7 Kd4 76.Rd1+ Ke3 77.Ka3 Ke4 78.Rc1 Kf3 79.Ka4 g1=R 80.Rxg1 Ke4 81.Ka3 Kf4 82.Ka2 Ke5 83.Kb1 Kf4 84.Re1 Kg4 85.Re6 Kf5 86.Rd6 Ke4 87.Rd7 Ke5 88.Kc1 Ke4 89.Rd3 Kf4 90.Rb3 Ke5 91.Rf3 Ke4 92.Rf8 Ke3 93.Rf6 Kd3 94.Rd6+ Ke4 95.Kb2 Ke3 96.Rd7 Kf4 97.Rh7 Ke4 98.Rh2 Kf4 99.Rh4+ Kf5 100.Ka1 Ke5 101.c8=Q Kd6 102.Qc6+ Ke5 103.Qc5+ Kf6 104.Qb4 Kg5 105.Qb7 Kxh4 106.Qe7+ Kg3 107.Qe2 Kh4 108.Qc4+ Kh5 109.Qc8 Kg6 110.Kb1 Kh5 111.Qc7 Kg4 112.Qc5 Kf4 113.Qc1+ Ke4 114.Qh1+ Kd3 115.Qh6 Kd4 116.Qh8+ Kc4 117.Qf6 Kd3 118.Qe6 Kd2 119.Qh6+ Kd1 120.Qh2 Ke1 121.Qh3 Kd1 122.Kb2 Ke1 123.Qd3 Kf2 124.Qc2+ Ke1 125.Qc6 Kd1 126.Kc3 Kc1 127.Qd7 Kb1 128.Qd3+ Kc1 129.Qf1# 1-0