1.e4 Nc6 2.d4 d5 3.e5 Bd7 4.Nf3 Bg4 5.c3 f6 6.Bb5 fxe5 7.dxe5 e6 8.Nbd2 Ne7 9.h3 Bh5 10.O-O a6 11.Be2 Ng6 12.g4 Bxg4 13.hxg4 h5 14.g5 Ncxe5 15.Nb3 Bd6 16.Nxe5 Nxe5 17.f4 Ng4 18.Bxg4 hxg4 19.Qxg4 Qd7 20.Be3 O-O-O 21.Kg2 Kb8 22.Rae1 Qa4 23.Nd4 e5 24.fxe5 Bxe5 25.Bg1 Bd6 26.Re2 Rde8 27.Rxe8+ Rxe8 28.a3 Re4 29.Qf3 Qe8 30.Nf5 Bf4 31.Ng3 Bxg3 32.Qxg3 b6 33.Bxb6 Qd7 34.Rf4 Qb5 35.Bf2 Qxb2 36.Rxe4 dxe4 37.Qe3 Qxa3 38.Qa7+ Kc8 39.Qa8+ Kd7 40.Qd5+ Kc8 41.Bd4 Qb2+ 42.Kg3 Qd2 43.Qf5+ Kb8 44.g6 e3 45.Qf8+ Kb7 46.Qf3+ Kb8 47.Qxe3 Qc2 48.Qe8+ Kb7 49.Qf7 Qd3+ 50.Qf3+ Qxf3+ 51.Kxf3 a5 52.Bg1 a4 53.Bc5 Kc6 54.Bf8 Kd5 55.Bxg7 Ke6 56.Kg4 Kd7 57.Bf8 a3 58.Bxa3 Ke6 59.Be7 Kxe7 60.Kg5 c6 61.Kh6 Kf6 62.Kh7 Ke6 63.g7 Kd5 64.Kh8 Kc4 65.g8=Q+ Kb5 66.Qa2 c5 67.Qh2 Ka6 68.Qh6+ Kb7 69.Qc1 Ka8 70.Qg5 Kb8 71.Qf6 Kc8 72.Kg8 c4 73.Kf7 Kc7 74.Kg6 Kc8 75.Qd6 Kb7 76.Kf7 Ka8 77.Qg6 Kb8 78.Qb6+ Ka8 79.Qe6 Kb7 80.Ke8 Ka8 81.Qe1 Kb7 82.Qd2 Ka6 83.Qe1 Kb7 84.Ke7 Ka7 85.Kd6 Kb8 86.Kd5 Kc8 87.Qg3 Kd8 88.Kc5 Kc8 89.Kd4 Kb7 90.Kxc4 Kc6 91.Qb8 Kd7 92.Qg3 Ke7 93.Kd3 Kf7 94.Qh4 Kg6 95.Qh3 Kg5 96.Ke3 Kg6 97.Qh4 Kf5 98.Qe4+ Kg5 99.Qc6 Kf5 100.Qg6+ Ke5 101.Qb1 Kd5 102.Ke2 Kc6 103.Ke3 Kd5 104.Qc2 Kd6 105.Qc1 Kd5 106.c4+ Ke6 107.Ke2 Kf7 108.c5 Kg8 109.Qd1 Kf7 110.Qd7+ Kg6 111.Ke3 Kg5 112.Qa7 Kh6 113.c6 Kg5 114.Qc7 Kh5 115.Kd4 Kg4 116.Qd8 Kg3 117.Kd3 Kh2 118.Ke2 Kg3 119.Qh8 Kg4 120.Qh6 Kf5 121.Kf2 Ke5 122.c7 Ke4 123.Ke2 Kf5 124.Kd1 Kg4 125.Qc1 Kf5 126.c8=Q+ Kg6 127.Q1c4 Kf6 128.Qe4 Kg7 129.Qf4 Kh7 130.Qf3 Kg6 131.Qd5 Kf6 132.Qb5 Kg6 133.Qb3 Kg5 134.Qb5+ Kg6 135.Qcc5 Kh7 136.Qb1+ Kg7 137.Qe3 Kf7 138.Qf5+ Kg8 139.Qff2 Kh7 140.Qa3 Kh8 141.Qff3 Kg8 142.Qh5 Kg7 143.Qhh3 Kg6 144.Qad3+ Kg7 145.Qa6 Kf7 146.Qb6 Ke8 147.Qb7 Kd8 148.Qbd7# 1-0