1.e4 e6 2.d4 a6 3.Nf3 d5 4.Nc3 Nf6 5.Bd3 c5 6.exd5 exd5 7.Bg5 c4 8.Bxf6 gxf6 9.Be2 Nc6 10.O-O Bb4 11.Nh4 Qa5 12.Bg4 Be6 13.Qf3 O-O-O 14.Ne2 Rhg8 15.Bxe6+ fxe6 16.Qxf6 Kb8 17.c3 Be7 18.Qf4+ Qc7 19.Qxc7+ Kxc7 20.Nf3 Rdf8 21.Ng3 h5 22.h4 Rg4 23.Rae1 Kd6 24.Re3 Bxh4 25.Nxh5 Bg5 26.Nxg5 Rxg5 27.Ng3 e5 28.dxe5+ Rxe5 29.Re2 Rxe2 30.Nxe2 Re8 31.Re1 b5 32.Kf1 Rb8 33.f4 b4 34.g4 a5 35.g5 a4 36.a3 bxc3 37.bxc3 d4 38.cxd4 Rb3 39.Rc1 Kd5 40.g6 Ne7 41.g7 Rxa3 42.Nc3+ Ke6 43.Re1+ Kf7 44.Rxe7+ Kxe7 45.g8=Q Rxc3 46.Qg7+ Ke6 47.Qe5+ Kf7 48.Kg2 a3 49.d5 a2 50.Qxc3 Kg8 51.Qa1 c3 52.Qxa2 Kh7 53.Qb1+ Kg8 54.Kf2 c2 55.Qc1 Kh7 56.Ke2 Kg6 57.Qg1+ Kf5 58.Kd2 c1=Q+ 59.Qxc1 Kg4 60.Kc2 Kh3 61.Qa3+ Kh4 62.Kc1 Kh5 63.Qa1 Kg4 64.Qc3 Kh4 65.Qc7 Kh3 66.Qc8+ Kg2 67.Qg8+ Kh1 68.Qg5 Kh2 69.Qg3+ Kxg3 70.d6 Kf2 71.Kb2 Kf3 72.Ka1 Kg3 73.Ka2 Kh2 74.Kb3 Kg1 75.Ka4 Kf2 76.Ka5 Kg3 77.Ka6 Kh3 78.Kb7 Kg2 79.Ka7 Kg1 80.Kb8 Kh1 81.Ka7 Kh2 82.Kb8 Kg3 83.f5 Kh4 84.d7 Kg3 85.d8=Q Kh3 86.Qf8 Kg4 87.f6 Kf5 88.Qd6 Kg4 89.Qd5 Kf4 90.Qc6 Kg4 91.Kc8 Kf5 92.Kc7 Kg6 93.Kd7 Kg5 94.Qc2 Kf4 95.Qa2 Kf3 96.Qd5+ Ke3 97.Qf7 Kf2 98.Ke8 Kf3 99.Qg6 Kf2 100.Qg7 Kf3 101.Qc7 Ke4 102.Qc6+ Ke3 103.Qe6+ Kf2 104.Qc8 Kg2 105.Qa8+ Kh3 106.Qa1 Kg2 107.Qb2+ Kg1 108.Qg2+ Kxg2 109.f7 Kf2 110.f8=Q+ Kg1 111.Kd7 Kh1 112.Qb8 Kg1 113.Kc8 Kh1 114.Qb4 Kh2 115.Qc3 Kg2 116.Qc5 Kh2 117.Kb8 Kg2 118.Qd6 Kf2 119.Qd5 Kg1 120.Qd8 Kf2 121.Qc7 Ke1 122.Qc5 Kd2 123.Qb5 Kc3 124.Qc6+ Kb3 125.Qb6+ Ka3 126.Ka7 Ka4 127.Qf6 Ka5 128.Qc6 Kb4 129.Qh6 Kc3 130.Qg5 Kc4 131.Qh6 Kc3 132.Qh4 Kd3 133.Kb6 Kc2 134.Kc5 Kc1 135.Qd8 Kb1 136.Qc8 Ka2 137.Qb7 Ka3 138.Qh1 Kb2 139.Qe1 Kc2 140.Qb4 Kd1 141.Kc6 Kc2 142.Qf8 Kb1 143.Qf4 Kc2 144.Qf1 Kc3 145.Qb1 Kd2 146.Qa1 Ke3 147.Kb5 Ke2 148.Qb1 Ke3 149.Kc5 Kf3 150.Qa1 Kf4 151.Kd6 Ke3 152.Kd5 Kf3 153.Qe1 Kf4 154.Qe4+ Kg5 155.Ke6 Kh6 156.Qg4 Kh7 157.Kf7 Kh6 158.Qg6# 1-0