1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Bc4 Nd7 9.O-O Be7 10.Qe2 c5 11.Rad1 Qc7 12.Rfe1 cxd4 13.Rxd4 Nf6 14.Bd3 Bd7 15.Rc4 Qa5 16.Nxf6+ Bxf6 17.Qe4 g6 18.Qxb7 Rfd8 19.b3 Rac8 20.a4 Rxc4 21.Bxc4 Kg7 22.Qe4 Qc7 23.Ne5 Bc8 24.Qf4 Bb7 25.h3 a5 26.h4 h5 27.g3 Qc5 28.Nxf7 Qc6 29.f3 Rd4 30.Qh6+ Kxf7 31.Bxe6+ Qxe6 32.Qh7+ Bg7 33.Rxe6 Kxe6 34.Qxg7 Rd1+ 35.Kf2 Rd2+ 36.Ke1 Rd8 37.Qxb7 Rd7 38.Qe4+ Kf7 39.c3 Rd4 40.Qb7+ Ke8 41.Qc8+ Rd8 42.Qa6 Rd5 43.Qa7 Rd1+ 44.Kf2 Rd8 45.Qb6 Rd5 46.Ke3 Rd8 47.f4 Ra8 48.f5 Ke7 49.Ke4 Ra6 50.Qxa6 Kf8 51.Qd3 Ke7 52.Qd5 gxf5+ 53.Kf3 Kf6 54.Qd1 Kg7 55.Qe2 Kg8 56.Qa2 Kg7 57.Kg2 Kg8 58.Kh2 f4 59.gxf4 Kg7 60.f5 Kh7 61.Kg3 Kg7 62.Qh2 Kf8 63.Qg2 Kg7 64.f6+ Kxf6 65.Qd5 Kg6 66.Kf2 Kh7 67.Qe4+ Kh8 68.Ke3 Kg8 69.Qd5+ Kg7 70.Kd3 Kh6 71.Qf3 Kh7 72.Qxh5+ Kg7 73.Qf7+ Kh8 74.Qf5 Kg7 75.Qf8+ Kxf8 76.Ke2 Kg7 77.Kd2 Kf8 78.Kd3 Ke7 79.Ke3 Kd8 80.Ke4 Ke7 81.Kd4 Kd8 82.Ke5 Kd7 83.h5 Kd8 84.Ke4 Ke7 85.Ke3 Kf8 86.Kf4 Ke7 87.Ke5 Kd8 88.Ke6 Kc7 89.Kf6 Kc8 90.Kg5 Kc7 91.Kf4 Kb6 92.Kg3 Kc5 93.Kh4 Kd5 94.Kg3 Ke4 95.b4 Kd3 96.b5 Kc4 97.Kh2 Kd3 98.b6 Kc2 99.h6 Kd3 100.Kg2 Ke3 101.Kh3 Ke2 102.b7 Kf1 103.h7 Kg1 104.c4 Kf1 105.Kh2 Kf2 106.b8=N Ke3 107.h8=Q Kd2 108.Qd4+ Kc2 109.Qf4 Kb2 110.Qh6 Kc2 111.Nd7 Kb3 112.Qh8 Kb4 113.Qg7 Kb3 114.Qg5 Kxa4 115.Qe5 Ka3 116.Nb6 Kb4 117.Kh3 Kb3 118.Qa1 Kc2 119.Qh8 Kb1 120.Qc3 a4 121.Qd2 a3 122.Na4 a2 123.Qb2# 1-0