1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.cxd5 exd5 5.Nc3 h6 6.Bf4 Bd6 7.Bxd6 Qxd6 8.Qc2 O-O 9.e3 Bg4 10.Ne5 Be6 11.Bd3 Rc8 12.O-O c5 13.f4 Nc6 14.Qf2 cxd4 15.exd4 Qb4 16.Rad1 Re8 17.Bb1 Rac8 18.h3 Na5 19.a3 Qb6 20.Na4 Qd6 21.Nc5 Rc7 22.g4 Nc4 23.g5 hxg5 24.fxg5 Ne4 25.Nxc4 Qxc5 26.Bxe4 Qxc4 27.Bd3 Qb3 28.g6 f6 29.Qh4 Kf8 30.Rfe1 Rce7 31.Rd2 Bg8 32.Rxe7 Rxe7 33.Qf4 Qb6 34.h4 Be6 35.h5 Bd7 36.h6 gxh6 37.Qxh6+ Rg7 38.Qh8+ Rg8 39.g7+ Ke7 40.Qxg8 Qxd4+ 41.Rf2 Qg4+ 42.Rg2 Qd1+ 43.Kf2 Qd2+ 44.Be2 Qf4+ 45.Ke1 Qc1+ 46.Bd1 Qe3+ 47.Re2 Kd6 48.Qb8+ Kc6 49.g8=Q Bg4 50.Qxg4 Qc1 51.Qg1 Qc2 52.Bxc2 Kd7 53.Qxb7+ Kd6 54.Qbxa7 Kc6 55.Qa8+ Kb5 56.Qa6+ Kxa6 57.a4 f5 58.a5 Kxa5 59.b3 Ka6 60.b4 f4 61.b5+ Ka5 62.b6 d4 63.b7 Kb5 64.b8=R+ Kc5 65.Rb5+ Kd6 66.Rb2 Kc5 67.Ra2 Kb4 68.Ra3 Kc4 69.Ra1 Kd5 70.Ra2 f3 71.Ra3 Kc6 72.Ra1 fxe2 73.Ra2 Kb5 74.Qg2 Kc4 75.Qg3 Kb5 76.Qg1 Kb6 77.Qg2 Kc7 78.Qg3+ Kc8 79.Qg1 d3 80.Bxd3 Kc7 81.Bf5 Kb7 82.Bc2 Kc6 83.Be4+ Kc7 84.Bb1 Kb7 85.Qg2+ Kc7 86.Qg3+ Kb6 87.Qg1+ Kc7 88.Qg2 Kb6 89.Qg3 Kb7 90.Qg1 Kc7 91.Kxe2 Kd7 92.Qc1 Ke8 93.Ke3 Kf7 94.Ra4 Kg7 95.Ra1 Kh6 96.Ke4+ Kg7 97.Kd4 Kh8 98.Kd5 Kg7 99.Kc5 Kf7 100.Kb5 Kf6 101.Kb6 Kg7 102.Kb7 Kf7 103.Ka7 Kf6 104.Ka6 Kf7 105.Ka5 Ke7 106.Ka4 Kd8 107.Qc2 Ke8 108.Qa2 Kd8 109.Qa3 Ke8 110.Ka5 Kd8 111.Ka6 Ke8 112.Ka7 Kf7 113.Ka8 Kf6 114.Ra2 Ke5 115.Ka7 Ke6 116.Ka6 Kd7 117.Qa4+ Kc7 118.Qa5+ Kc8 119.Ka7 Kd7 120.Qa6 Ke8 121.Ka8 Kf7 122.Qf6+ Ke8 123.Rg2 Kd7 124.Rg7+ Ke8 125.Qe7# 1-0