1.e4 c5 2.c4 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Bb4 7.Nxc6 dxc6 8.Qxd8+ Kxd8 9.e5 Ne4 10.a3 Bxc3+ 11.bxc3 b6 12.Be3 Kc7 13.Bd3 Nxc3 14.a4 Rd8 15.Kd2 Ne4+ 16.Kc2 Nc5 17.Be2 Nd7 18.a5 Bb7 19.a6 Bc8 20.f4 Nb8 21.c5 b5 22.Bd2 Rd5 23.Ba5+ Kd7 24.Bf3 Nxa6 25.Bxd5 exd5 26.f5 Nxc5 27.Rhf1 Ne4 28.Rad1 Ke8 29.Rf4 Rb8 30.Rd4 Rb7 31.g4 g6 32.Rfxe4 dxe4 33.Rd8+ Ke7 34.Rxc8 b4 35.Rxc6 Rb5 36.f6+ Ke8 37.Rc8+ Kd7 38.Rc7+ Ke6 39.Re7+ Kd5 40.e6 Rxa5 41.exf7 Ra2+ 42.Kb3 Ra3+ 43.Kxb4 Rf3 44.f8=Q g5 45.Rxa7 Rf2 46.Ra6 Ke5 47.Kb5 Rb2+ 48.Qb4 Rc2 49.Qf8 Rb2+ 50.Kc5 Rc2+ 51.Kb6 Rb2+ 52.Kc7 Kf4 53.Qc8 Rg2 54.Qh8 Ke3 55.Kc8 Kf4 56.Qxh7 Rxh2 57.Qxh2+ Ke3 58.Qa2 Kf4 59.Ra8 Kf3 60.Qf7 Kg2 61.Qc4 Kf3 62.Qa6 Kxg4 63.Qc6 Kf4 64.Ra4 Ke5 65.Qc7+ Kf5 66.Ra8 Kg4 67.Ra7 Kh3 68.Qh2+ Kxh2 69.Re7 g4 70.Ra7 g3 71.Rh7+ Kg1 72.f7 e3 73.f8=Q e2 74.Qc5+ Kf1 75.Rh1+ Kg2 76.Rg1+ Kh2 77.Re1 Kh3 78.Qf5+ Kh2 79.Qg4 Kg2 80.Rb1 e1=B 81.Qc4 Bd2 82.Rb5 Kh2 83.Qg8 Be1 84.Qb3 Kh3 85.Rf5 Kh2 86.Qb6 Kh3 87.Qg1 Kg4 88.Rf1 Bb4 89.Rf7 Bf8 90.Qa1 Bb4 91.Qb2 Kg5 92.Qa1 g2 93.Rf8 Bxf8 94.Qg1 Kh5 95.Qxg2 Be7 96.Qc2 Kh6 97.Kb8 Bg5 98.Qd1 Be7 99.Qb1 Bg5 100.Qa1 Kh7 101.Ka8 Kg8 102.Qd1 Kf8 103.Kb7 Ke8 104.Qd5 Bd8 105.Qf3 Be7 106.Qb3 Kf8 107.Qa2 Bb4 108.Qc2 Kg7 109.Ka7 Kf8 110.Qb2 Ke8 111.Ka6 Kd7 112.Qf2 Ba3 113.Qd4+ Bd6 114.Qh4 Be5 115.Kb5 Bc7 116.Kb4 Ke8 117.Ka4 Be5 118.Qc4 Bf4 119.Qd4 Bg3 120.Qd5 Be5 121.Qh1 Kf7 122.Qh7+ Kf6 123.Qe4 Bd6 124.Qc4 Bc5 125.Kb5 Ba7 126.Qc3+ Ke6 127.Qc2 Kf7 128.Qb1 Bb6 129.Qa2+ Ke7 130.Kxb6 Kf6 131.Qd2 Ke5 132.Qe3+ Kd5 133.Qh3 Ke4 134.Kb7 Kd5 135.Qg4 Kc5 136.Ka7 Kd5 137.Qg3 Kc4 138.Qg2 Kc5 139.Qe2 Kb4 140.Qe8 Kc5 141.Qe7+ Kd4 142.Ka6 Kd5 143.Qa7 Kc6 144.Qg1 Kc7 145.Qg8 Kd7 146.Qg1 Kc7 147.Qd4 Kc6 148.Ka5 Kb7 149.Qd7+ Kb8 150.Kb6 Ka8 151.Qe8# 1-0