1.d4 c6 2.c4 d5 3.Nf3 Nf6 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 Bf5 7.Qb3 Na5 8.Qa4+ Bd7 9.Qc2 Rc8 10.e3 e6 11.Bd3 Bb4 12.O-O O-O 13.Rfc1 h6 14.Qe2 Nh5 15.Be5 f6 16.Bg3 Nxg3 17.hxg3 f5 18.Qd1 Bd6 19.Nb5 Bb8 20.Rxc8 Qxc8 21.Nc3 Nc4 22.Rb1 Qc7 23.Ne2 Rc8 24.b3 Nd6 25.Ne5 Nf7 26.Ng6 Qd8 27.Nef4 Nh8 28.Ne5 Nf7 29.Nxd7 Qxd7 30.g4 Bxf4 31.exf4 Nd6 32.Qe2 Ne4 33.Re1 Kf7 34.gxf5 exf5 35.Qh5+ Kf8 36.f3 Rc3 37.fxe4 Rxd3 38.exf5 Qf7 39.Qe2 Rxd4 40.Qe5 Re4 41.Rxe4 dxe4 42.Qxe4 Qd7 43.Kh2 b5 44.b4 a6 45.a3 Qd2 46.Kg3 Qc3+ 47.Qf3 Qc8 48.Kg4 Qd7 49.Qe4 Qd1+ 50.Kh4 Qh1+ 51.Kg3 Qc1 52.Qd3 Kf7 53.Kg4 Qc6 54.g3 Kf6 55.Qd4+ Kf7 56.Qe5 Qd7 57.Kh4 Qc6 58.Qe2 Qh1+ 59.Kg4 Qd5 60.Qc2 Kf6 61.Qb1 Kf7 62.Qc2 Kf6 63.Qc3+ Kf7 64.Qc7+ Kg8 65.Qc8+ Kf7 66.Qc1 Kf6 67.Qb1 Kf7 68.Qe1 Kf8 69.Qe2 Kf7 70.Qh2 Qd1+ 71.Kh4 Qd8+ 72.Kh5 Qd3 73.g4 Qxa3 74.Qg2 Qd3 75.Qa2+ Qc4 76.Qxa6 Qxf4 77.Qe6+ Kf8 78.Kg6 Qxg4+ 79.Kh7 h5 80.Qd7 Qg5 81.Qc8+ Ke7 82.Qe6+ Kf8 83.Qc8+ Ke7 84.Qe6+ Kf8 85.Qg8+ Ke7 86.Qxg7+ Qxg7+ 87.Kxg7 Kd7 88.f6 h4 89.f7 h3 90.f8=Q Kc6 91.Qc8+ Kb6 92.Qd8+ Kc6 93.Qb8 h2 94.Qxh2 Kd5 95.Qh8 Kd6 96.Kf8 Kd7 97.Kg7 Ke6 98.Qd8 Kf5 99.Kf8 Ke5 100.Qe8+ Kf5 101.Qf7+ Ke5 102.Qg7+ Kd6 103.Ke8 Ke6 104.Qh7 Kd5 105.Qg6 Ke5 106.Qf7 Ke4 107.Qg7 Kd3 108.Kf7 Kc2 109.Ke6 Kc1 110.Kd5 Kd1 111.Kc6 Ke2 112.Kxb5 Kd1 113.Qh8 Kd2 114.Qd8+ Kc3 115.Qc8+ Kd4 116.Qc7 Kd3 117.Qd7+ Kc3 118.Kc5 Kb2 119.Kc4 Ka3 120.Kc3 Ka2 121.Qd8 Ka3 122.Qa8# 1-0