1.d4 d5 2.c4 e6 3.Nc3 Bb4 4.cxd5 exd5 5.Bf4 c5 6.dxc5 d4 7.a3 Ba5 8.Qa4+ Nc6 9.O-O-O Bxc3 10.bxc3 Qf6 11.g3 dxc3 12.Rd6 Be6 13.Nf3 Ne7 14.Bh3 O-O 15.Bxe6 fxe6 16.Qe4 Rad8 17.Bg5 Qf7 18.Qxe6 Rde8 19.Qxf7+ Rxf7 20.Re6 Rf5 21.Rd1 Kf7 22.Re4 Rxc5 23.Rd7 b6 24.Bxe7 Rxe7 25.Rexe7+ Nxe7 26.Rxa7 Kf6 27.Nd4 Nf5 28.Rd7 Nxd4 29.Rxd4 Ra5 30.a4 b5 31.axb5 Rxb5 32.Rc4 Rb2 33.Kd1 Rd2+ 34.Ke1 Rc2 35.f4 Ke6 36.Kf2 Kd5 37.Rc7 Kd4 38.Rxg7 Rb2 39.Rxh7 Rb4 40.Rd7+ Kc4 41.Ke3 Rb1 42.Rc7+ Kb3 43.g4 c2 44.g5 c1=Q+ 45.Rxc1 Rxc1 46.Kd4 Rd1+ 47.Ke5 Re1 48.e4 Kc4 49.f5 Kd3 50.f6 Rxe4+ 51.Kf5 Kd4 52.f7 Re5+ 53.Kg6 Re6+ 54.Kg7 Re5 55.h4 Re8 56.fxe8=Q Kc3 57.Kh6 Kc4 58.Qe3 Kb4 59.Qc1 Ka4 60.Kg7 Ka5 61.Qb1 Ka4 62.Kf7 Ka3 63.Qg6 Ka4 64.Qh7 Kb4 65.Qc2 Kb5 66.Qg2 Kc5 67.Ke8 Kc4 68.Kd8 Kb3 69.Qh3+ Ka2 70.Qg4 Kb3 71.Kd7 Kb2 72.Qg3 Ka2 73.Kd8 Kb2 74.Qa3+ Kb1 75.Qa8 Kb2 76.Qh1 Kc2 77.Qb1+ Kxb1 78.Ke8 Ka1 79.Kd7 Kb1 80.Ke6 Kb2 81.Ke7 Ka3 82.Ke8 Kb2 83.Kd7 Ka2 84.Kc7 Kb1 85.Kd7 Kc2 86.Kc8 Kd3 87.Kc7 Kd4 88.g6 Kd5 89.h5 Kc4 90.Kc6 Kd3 91.Kd7 Ke2 92.h6 Kd1 93.g7 Kd2 94.Kd8 Ke1 95.Kc7 Kf2 96.Kb7 Ke3 97.Kb6 Kd2 98.Ka7 Kd3 99.g8=N Ke4 100.Ne7 Kf4 101.Ka6 Ke5 102.h7 Kd6 103.Kb6 Ke5 104.Nc6+ Kf5 105.Na5 Kg5 106.Kb7 Kf5 107.Nc6 Kg5 108.Kb6 Kf5 109.Kb7 Ke6 110.Ka6 Kf6 111.h8=Q+ Kf7 112.Qd4 Kg8 113.Nb4 Kf8 114.Qc5+ Ke8 115.Nd3 Kd8 116.Qf2 Kc7 117.Qb6+ Kd7 118.Qh6 Ke8 119.Qf4 Kd8 120.Kb6 Kc8 121.Qc7# 1-0