1.e4 c5 2.Nf3 g6 3.c4 d6 4.d4 cxd4 5.Nxd4 Nc6 6.Be2 Bg7 7.Be3 Bd7 8.Nc3 Rc8 9.O-O Nf6 10.b3 Nxd4 11.Bxd4 a5 12.Nd5 O-O 13.Nxf6+ Bxf6 14.Bxf6 exf6 15.Qxd6 Bc6 16.Rad1 Bxe4 17.Qf4 Qe7 18.Rfe1 Rfd8 19.h4 f5 20.Bd3 Rd4 21.Bxe4 Rxe4 22.Rxe4 fxe4 23.Rd5 a4 24.h5 axb3 25.axb3 Ra8 26.h6 f5 27.g3 Rd8 28.g4 fxg4 29.Rxd8+ Qxd8 30.Qxe4 Qd7 31.Kg2 Kf7 32.Kg3 Kf6 33.Qxg4 Qd3+ 34.Qf3+ Qxf3+ 35.Kxf3 Kg5 36.b4 Kxh6 37.b5 Kg7 38.c5 Kf7 39.c6 bxc6 40.b6 h6 41.b7 h5 42.Ke3 Ke7 43.b8=Q g5 44.Qa7+ Ke8 45.Qc5 h4 46.Qc3 Kf7 47.Qa1 Kg8 48.Qf1 Kh8 49.Qh3 c5 50.Qd7 c4 51.Qd5 Kg7 52.Qf3 g4 53.Qe2 Kh7 54.Qf1 Kh6 55.Ke4 Kh5 56.Ke3 Kg6 57.Kd4 Kf6 58.Ke4 h3 59.Qa1+ Ke6 60.Qg7 c3 61.Qe5+ Kf7 62.Qh2 c2 63.Qf4+ Ke6 64.Kd3 Kd5 65.Kxc2 Kc6 66.Kc3 Kd5 67.Qd4+ Kc6 68.Kb2 g3 69.fxg3 Kb7 70.Kb1 Ka8 71.Kc2 Kb7 72.Qd6 h2 73.Qd1 Ka7 74.Kd2 Kb7 75.Qh1+ Kb6 76.Ke1 Kc7 77.Kf1 Kb8 78.Ke2 Ka7 79.Ke3 Kb8 80.Qe1 h1=N 81.Kd2 Nxg3 82.Qd1 Nh1 83.Kc3 Ka8 84.Kb2 Ng3 85.Qd3 Ne2 86.Qa6+ Kb8 87.Qa2 Nd4 88.Qg8+ Kb7 89.Kb1 Kb6 90.Qc8 Ne6 91.Kc1 Ng5 92.Kd2 Kb5 93.Kc1 Ka4 94.Qd8 Nf3 95.Qa8+ Kb3 96.Kb1 Ne1 97.Qa7 Nc2 98.Qe7 Ne3 99.Qe6+ Nc4 100.Qf5 Nb2 101.Qg4 Nd3 102.Qe2 Kc3 103.Qf3 Kd2 104.Qf1 Kc3 105.Qf8 Kd2 106.Ka2 Kc2 107.Qf7 Ne5 108.Qg7 Kd1 109.Qg8 Nd3 110.Qe6 Nb4+ 111.Kb3 Nd3 112.Qe8 Kc1 113.Kc3 Nf4 114.Qe1# 1-0