1.e3 c5 2.Nf3 d5 3.b3 e6 4.d4 cxd4 5.exd4 Bd6 6.Bd3 Nf6 7.Bb2 Nc6 8.a3 b6 9.Nbd2 O-O 10.Ne5 Bb7 11.Qe2 Rc8 12.f4 Qc7 13.O-O Ne7 14.Rf2 Nf5 15.g4 Ne7 16.Raf1 b5 17.f5 exf5 18.gxf5 Kh8 19.Rg2 Neg8 20.Kh1 Ne4 21.Rfg1 f6 22.Rxg7 Qxg7 23.Rxg7 Kxg7 24.Nxe4 dxe4 25.Bxe4 Bxe4+ 26.Qxe4 Rfe8 27.Qg2+ Kf8 28.Qd5 Kg7 29.c4 Rcd8 30.Qg2+ Kf8 31.Nf3 Re3 32.Ng1 Rde8 33.c5 Bf4 34.d5 Re1 35.Bd4 Rd1 36.Bf2 Be3 37.d6 Rd2 38.d7 Rxd7 39.Bxe3 Rxe3 40.c6 Rd1 41.c7 Rc1 42.Qa8+ Re8 43.Qd8 Kf7 44.Kg2 Rc2+ 45.Kf3 Rc3+ 46.Kf2 Rc2+ 47.Kg3 Ne7 48.Nf3 Nxf5+ 49.Kf4 Ne7 50.Nd4 Rc5 51.Qd7 Rd5 52.Qe6+ Kg7 53.c8=Q Rxd4+ 54.Ke3 Nf5+ 55.Ke2 Re4+ 56.Qxe4 Rxe4+ 57.Kd2 Kg6 58.Qg8+ Ng7 59.Qa8 Re7 60.Qg2+ Kf7 61.Qd5+ Ne6 62.Qxb5 Kg6 63.b4 f5 64.Qe5 f4 65.a4 Kf7 66.b5 Rd7+ 67.Ke1 Ke7 68.a5 Kf8 69.Kf1 Ke7 70.a6 Rd1+ 71.Ke2 Rd7 72.Kf2 Rd2+ 73.Ke1 Rd7 74.h4 Rc7 75.Qe4 Kd6 76.Kf2 Re7 77.Qc6+ Ke5 78.b6 axb6 79.Qxb6 Re8 80.a7 Rc8 81.Qb8+ Kd5 82.Qxc8 Ke4 83.Qb8 Kd4 84.Qb7 Ke5 85.Qa8 Kd6 86.Qb8+ Kc6 87.Qa8+ Kc7 88.Qb8+ Kc6 89.a8=N Nd8 90.Ke1 Kd5 91.Kd1 Kc4 92.Qxd8 Kb4 93.Nb6 Kc5 94.Nd7+ Kd6 95.Qe8 Kd5 96.Qg8+ Ke4 97.Qc8 Kd4 98.Qd8 h6 99.Qf8 Kc3 100.Qe8 Kb3 101.Qb8+ Kc4 102.Qa8 Kb4 103.Qd8 h5 104.Qe8 Ka4 105.Qd8 Kb3 106.Qe7 Kb2 107.Qe8 Ka3 108.Qf7 f3 109.Qg7 f2 110.Qg2 Kb3 111.Nc5+ Kb4 112.Ne6 f1=R+ 113.Ke2 Kb5 114.Qg8 Rf7 115.Qd8 Rb7 116.Qe8+ Rd7 117.Qg8 Rd6 118.Qb8+ Kc6 119.Qc7+ Kb5 120.Qxd6 Ka5 121.Qd8+ Ka4 122.Qd7+ Ka3 123.Qe7+ Ka4 124.Qe8+ Ka3 125.Qb8 Ka2 126.Kd3 Ka3 127.Kc3 Ka2 128.Qb2# 1-0