1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bb5 Bd7 7.Bg5 e6 8.Qd3 Be7 9.O-O-O O-O 10.Bxc6 bxc6 11.Nb3 d5 12.e5 Ne8 13.Bxe7 Qxe7 14.Qd4 Nc7 15.Nc5 Bc8 16.Rhe1 Rb8 17.N3a4 a5 18.a3 Nb5 19.Qg4 Rd8 20.Rd3 d4 21.Rg3 g6 22.h4 Rd5 23.Nd3 Nxa3 24.h5 Nc4 25.hxg6 fxg6 26.Rh1 Nxe5 27.Nxe5 Rxe5 28.Qxd4 Qf6 29.Qd6 Rb7 30.Nc5 Rf7 31.Rf3 Qg5+ 32.Kb1 Rxf3 33.gxf3 Rxc5 34.Qc7 h5 35.Qxc8+ Kg7 36.Qxe6 Re5 37.Qxc6 Qe7 38.Rg1 Re1+ 39.Rxe1 Qxe1+ 40.Ka2 Qe7 41.c4 h4 42.f4 h3 43.f5 gxf5 44.c5 Qf7+ 45.Ka3 Qh5 46.Qc7+ Kf6 47.Qd6+ Kg5 48.Qg3+ Kf6 49.Qd6+ Kf7 50.Qd7+ Kf8 51.Qd8+ Kg7 52.Qc7+ Kh6 53.Qd6+ Qg6 54.Qh2 Qg4 55.c6 Qb4+ 56.Ka2 Qa4+ 57.Kb1 Qd1+ 58.Ka2 Qd5+ 59.Ka1 Qg2 60.Qd6+ Kh5 61.c7 Qf1+ 62.Ka2 Qc4+ 63.Ka1 Qf1+ 64.Ka2 Qc4+ 65.b3 Qc2+ 66.Ka3 Qc1+ 67.Ka4 h2 68.Qxh2+ Kg4 69.Qg3+ Kh5 70.Qh3+ Kg5 71.Qg2+ Kf6 72.Qb7 Qa1+ 73.Kb5 Qe5+ 74.Kb6 Qd4+ 75.Ka6 Qd3+ 76.Ka7 Qd4+ 77.Qb6+ Ke5 78.Qxd4+ Kxd4 79.c8=Q Kd3 80.Qc4+ Kd2 81.Kb6 Ke1 82.f4 Kf2 83.Kxa5 Kg1 84.b4 Kg2 85.b5 Kh1 86.b6 Kg2 87.b7 Kh1 88.b8=Q Kh2 89.Qc3 Kg1 90.Qbb2 Kh1 91.Qcc1#