1.e4 c5 2.d4 a6 3.d5 d6 4.c4 e6 5.Nc3 Nd7 6.dxe6 fxe6 7.Nf3 Be7 8.g3 Nb8 9.e5 dxe5 10.Qxd8+ Bxd8 11.Nxe5 Bf6 12.Nd3 Nc6 13.Bg2 Nb4 14.Nxb4 cxb4 15.Ne4 Bd4 16.Nd6+ Ke7 17.Nxb7 Bxb7 18.Bxb7 Ra7 19.Bf3 Rc7 20.Be2 Nf6 21.O-O a5 22.Kg2 Ne4 23.Rb1 Rd8 24.Bf3 Nc5 25.Bf4 Rcd7 26.Bc6 Ra7 27.Rfd1 h6 28.Bd5 e5 29.Re1 Kd6 30.Be3 a4 31.Rbd1 Bxe3 32.Rxe3 Re7 33.h4 Kc7 34.h5 Kb6 35.Rde1 e4 36.R1e2 Rde8 37.f3 exf3+ 38.Kxf3 Rxe3+ 39.Rxe3 Rf8+ 40.Ke2 Rf5 41.Re8 a3 42.Rb8+ Kc7 43.Rxb4 axb2 44.Rxb2 Rxh5 45.Ke3 Rg5 46.Kd4 Na4 47.Rb7+ Kc8 48.Ra7 Nb6 49.Be6+ Kb8 50.Ra3 Kc7 51.c5 Nc8 52.Kc4 h5 53.Ra8 Ne7 54.Ra7+ Kd8 55.Rd7+ Ke8 56.a4 Rxg3 57.a5 Nc6 58.Kb5 Nd8 59.Bf5 g6 60.Rd3 Rxd3 61.Bxd3 Kd7 62.Kb6 h4 63.a6 h3 64.a7 h2 65.Be4 Nf7 66.a8=Q Ke6 67.Qc8+ Ke5 68.Qg8 h1=N 69.Bc2 Kd5 70.Qf8 Kc4 71.c6 g5 72.Kc7 Kd5 73.Kb6 Nd6 74.Bd1 Nb5 75.Qb8 Kd4 76.Kxb5 g4 77.Ka4 Ke3 78.Kb5 Kd3 79.Qa7 Kd2 80.Qa5+ Kd3 81.Bf3 Kd4 82.Qd8+ Ke3 83.Be4 Nf2 84.Ka6 g3 85.Bd5 Ne4 86.Bxe4 Kf2 87.Bg2 Kxg2 88.Ka7 Kg1 89.Ka8 Kg2 90.Qe8 Kf3 91.Qh5+ Ke4 92.Qe8+ Kf4 93.Qh8 Kg5 94.Qe8 g2 95.Qe3+ Kh4 96.Qg1 Kg3 97.Qb6 g1=B 98.Qb1 Kf4 99.Qxg1 Kf5 100.Qg2 Ke5 101.c7 Kd6 102.Qd2+ Ke5 103.c8=B Kf6 104.Qe3 Kg6 105.Kb8 Kh5 106.Qf4 Kg6 107.Kb7 Kg7 108.Qg3+ Kh7 109.Bg4 Kh6 110.Qc3 Kh7 111.Bf5+ Kh6 112.Ka6 Kg5 113.Qd3 Kf4 114.Ka7 Ke5 115.Qe3+ Kd6 116.Qe2 Kc6 117.Qd2 Kc5 118.Bh3 Kb5 119.Qh6 Ka5 120.Be6 Ka4 121.Qh5 Kb4 122.Kb6 Ka3 123.Bd5 Ka4 124.Ka6 Kb4 125.Qe5 Ka4 126.Kb7 Kb5 127.Qb2+ Ka4 128.Qg2 Ka3 129.Qg5 Ka4 130.Be6 Kb4 131.Qh4+ Kb5 132.Bf7 Kc5 133.Ka8 Kb6 134.Be6 Kc5 135.Qc4+ Kd6 136.Ka7 Ke5 137.Bd5 Kf5 138.Ka6 Ke5 139.Qc1 Kf5 140.Ka5 Kg6 141.Qd2 Kf5 142.Qe2 Kf4 143.Qe6 Kg3 144.Bc4 Kh4 145.Kb4 Kg5 146.Qe3+ Kf5 147.Kc5 Kg6 148.Kd6 Kf5 149.Bd3+ Kf6 150.Qe7# 1-0