1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.d4 Nf6 5.Bd3 e6 6.O-O Be7 7.h3 Bh5 8.e5 Nfd7 9.Ne2 Bxf3 10.gxf3 c5 11.c3 Nc6 12.f4 g6 13.Be3 Qb6 14.Rb1 cxd4 15.Nxd4 Nxd4 16.cxd4 Nb8 17.b4 Nc6 18.a3 O-O 19.Qg4 Kh8 20.Rfc1 Rg8 21.Kh2 Rac8 22.h4 h5 23.Qg3 a6 24.Rg1 Qd8 25.Kh3 Qd7 26.Qf3 Bf8 27.b5 axb5 28.Rxb5 Bxa3 29.Rgb1 Rc7 30.Kh2 Be7 31.f5 exf5 32.Rxd5 Qe6 33.Qf4 Rd8 34.Rxd8+ Nxd8 35.Qh6+ Kg8 36.Rg1 Rc3 37.Bb1 Bf8 38.Qg5 Qe7 39.Qxe7 Bxe7 40.Bxf5 Bxh4 41.d5 b5 42.Bd7 b4 43.Rb1 Rc4 44.d6 Re4 45.Bb6 Rxe5 46.Rxb4 Bf6 47.Bxd8 Bxd8 48.Rb8 Kg7 49.Rxd8 Rd5 50.Ba4 Rd4 51.Bc6 Kf6 52.d7 Ke6 53.Re8+ Kf6 54.d8=Q+ Rxd8 55.Rxd8 Ke7 56.Rb8 h4 57.Ba8 Kd7 58.Kg1 f6 59.Rb6 h3 60.Rb8 Kc7 61.Rb2 Kd7 62.f4 f5 63.Ra2 g5 64.Rh2 Kc7 65.fxg5 Kb6 66.Ra2 Kb5 67.Bg2 f4 68.Kf2 Kb6 69.Ra5 Kxa5 70.Bxh3 Ka6 71.Bg4 Kb7 72.Be6 Kc6 73.Bg4 Kd5 74.Bd1 Ke5 75.Bc2 Kd4 76.g6 Ke5 77.g7 Kd5 78.g8=Q+ Kc6 79.Bd1 Kb5 80.Qe8+ Kc5 81.Bb3 Kd6 82.Qa8 Ke7 83.Bc4 f3 84.Kg1 Kd6 85.Qg8 Ke7 86.Qh8 Kd7 87.Bb3 Kd6 88.Kh2 Kd7 89.Ba2 f2 90.Kg2 Kc7 91.Bc4 Kb7 92.Qa1 f1=N 93.Ba6+ Ka8 94.Kh3 Ng3 95.Qa3 Nh1 96.Qf8+ Ka7 97.Kg4 Ng3 98.Qf7+ Kxa6 99.Qg7 Kb5 100.Qf8 Nh5 101.Kg5 Kc4 102.Qf2 Nf4 103.Qh4 Kb3 104.Qg3+ Kb4 105.Qxf4+ Kb5 106.Kg6 Kc5 107.Kf7 Kb6 108.Qf6+ Ka7 109.Ke8 Kb7 110.Qh4 Kc8 111.Qh3+ Kb7 112.Qh5 Kb8 113.Qh7 Kc8 114.Qg6 Kb7 115.Ke7 Ka8 116.Qh6 Kb7 117.Qf6 Kc8 118.Qf8+ Kb7 119.Kd8 Ka7 120.Qa3+ Kb6 121.Qb4+ Ka6 122.Qb3 Ka7 123.Kc8 Ka6 124.Qf3 Ka5 125.Qh1 Ka4 126.Qd1+ Ka5 127.Qd5+ Kb6 128.Qd4+ Ka6 129.Qc4+ Ka7 130.Qe2 Kb6 131.Qf2+ Ka5 132.Qd4 Kb5 133.Qd3+ Ka4 134.Kb8 Kb4 135.Qb1+ Kc4 136.Qc2+ Kd5 137.Qd1+ Kc5 138.Qb1 Kc4 139.Qe4+ Kc3 140.Kc7 Kd2 141.Kb7 Kc3 142.Qf5 Kc4 143.Qf2 Kd3 144.Qh2 Ke3 145.Qc7 Kd4 146.Qf4+ Kc5 147.Qe4 Kb5 148.Qd4 Ka5 149.Kc6 Ka6 150.Qb4 Ka7 151.Qb7# 1-0