1.e4 c5 2.Bc4 Nc6 3.d3 g6 4.Nc3 Bg7 5.Nf3 d6 6.Ng5 e6 7.O-O Nf6 8.Bd2 O-O 9.Nf3 d5 10.Bb3 dxe4 11.Nxe4 Nxe4 12.dxe4 Bxb2 13.Bh6 Bg7 14.Bxg7 Kxg7 15.Rb1 Qc7 16.Qd3 Rd8 17.Qc3+ Kg8 18.Qxc5 Bd7 19.Nd4 Rdc8 20.Nxc6 Bxc6 21.f3 Qd7 22.Rbd1 Qe8 23.Qe3 a6 24.Rd6 Rd8 25.Rfd1 Rxd6 26.Rxd6 Rd8 27.Rxd8 Qxd8 28.c3 Qf6 29.Qd2 Qe7 30.Qd4 Qc7 31.g3 Qe7 32.h4 Qc7 33.Kg2 Qa5 34.g4 h5 35.g5 Qc7 36.Qf6 Qd7 37.Kg3 Qd3 38.Qe5 Qd8 39.a4 Qe8 40.Qd4 Qb8+ 41.f4 Qc7 42.Bc2 Qd7 43.Qe3 Bxa4 44.Bxa4 Qxa4 45.Qd3 Qe8 46.Qd4 Qe7 47.Qc4 Qd7 48.e5 Qc6 49.Qd3 Qb6 50.Qd1 Qe3+ 51.Qf3 Qxf3+ 52.Kxf3 Kf8 53.Ke4 Ke7 54.Kd4 a5 55.Kc4 a4 56.Kb4 b5 57.Ka3 Kd7 58.c4 bxc4 59.Kxa4 Kc6 60.Kb4 Kd5 61.Kc3 Kc5 62.Kc2 Kd4 63.Kd2 c3+ 64.Kc1 Ke4 65.Kc2 Kxf4 66.Kxc3 Kxe5 67.Kd3 Kf5 68.Ke3 f6 69.gxf6 Kxf6 70.Ke4 g5 71.hxg5+ Kxg5 72.Ke5 h4 73.Kxe6 h3 74.Kd5 h2 75.Kd4 h1=Q 76.Kc5 Qd1 77.Kc4 Kf4 78.Kc5 Ke5 79.Kc6 Qd6+ 80.Kb5 Qc7 81.Kb4 Kd4 82.Kb5 Qc5+ 83.Ka6 Qb4 84.Ka7 Kc5 85.Ka8 Kc6 86.Ka7 Qb7#