1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d5 5.exd5 Qxd5 6.Bb5 Qxg2 7.Rf1 Bd7 8.Be3 e5 9.Nxc6 Bxc6 10.Qe2 Bd6 11.Nc3 O-O-O 12.O-O-O Nf6 13.Rg1 Qf3 14.Bxc6 Qxc6 15.Rxg7 Bb4 16.Bd2 Qe6 17.a3 Bxc3 18.Bxc3 Rxd1+ 19.Qxd1 Nd5 20.Qd2 Nxc3 21.Qxc3+ Kb8 22.Rxf7 Rc8 23.Qf3 e4 24.Qf4+ Ka8 25.Rf6 Qc4 26.c3 Qf1+ 27.Kc2 Qd3+ 28.Kb3 Qd5+ 29.Kc2 Rd8 30.Qc1 Qe5 31.Rf4 a5 32.Qe3 Qd5 33.Qe2 a4 34.Rxe4 Qb3+ 35.Kc1 Kb8 36.Rd4 Rg8 37.Qe5+ Ka8 38.Qa5+ Kb8 39.Rd8+ Rxd8 40.Qxd8+ Ka7 41.Qd4+ Ka8 42.Qh8+ Ka7 43.Qd4+ b6 44.Qd7+ Ka6 45.Qd3+ Kb7 46.Qxh7+ Ka6 47.Qd3+ Ka5 48.Qf5+ b5 49.Qf4 Qa2 50.Qb4+ Ka6 51.Qd6+ Kb7 52.Qd7+ Kb6 53.Qd4+ Kc6 54.Qb4 Qa1+ 55.Kd2 Qf1 56.Qe4+ Kb6 57.Qe2 Qh1 58.Ke3 Qxh2 59.f4 Qg3+ 60.Ke4 Qg6+ 61.f5 Qe8+ 62.Kf3 Qf8 63.Qe5 Qa8+ 64.Kf4 Qg2 65.Qe3+ Ka6 66.f6 Qf1+ 67.Ke5 Qc4 68.Kf5 Qf7 69.Qe6+ Qxe6+ 70.Kxe6 Kb6 71.f7 Kc5 72.f8=Q+ Kc4 73.Qb4+ Kd3 74.Qxb5+ Kc2 75.Qxa4+ Kb1 76.Qb5 Ka2 77.a4 Kb1 78.a5 Kc2 79.a6 Kb1 80.a7 Kc2 81.c4 Kb1 82.b3 Kb2 83.b4 Kb1 84.c5 Kb2 85.Qc4 Ka3 86.b5 Kb2 87.b6 Ka3 88.b7 Kb2 89.b8=Q+ Ka1 90.a8=Q#