1.e4 c5 2.Nf3 Nf6 3.Nc3 d5 4.exd5 Nxd5 5.Bb5+ Bd7 6.Bc4 Nb6 7.Be2 Nc6 8.d4 cxd4 9.Nxd4 Nxd4 10.Qxd4 Bc6 11.Qg4 Qd7 12.Qg3 g6 13.O-O Bg7 14.Bf4 O-O 15.Rad1 Qe8 16.Rfe1 e5 17.Bg5 f5 18.Qh4 Qf7 19.a4 e4 20.a5 Nc4 21.b3 Nxa5 22.Nb1 Kh8 23.Nd2 Bc3 24.Qh3 Qg7 25.Bh6 Qf6 26.Bxf8 Rxf8 27.Rf1 f4 28.Kh1 f3 29.gxf3 exf3 30.Bd3 Bxd2 31.Rg1 Bg5 32.b4 b6 33.bxa5 bxa5 34.Rde1 Bd5 35.Qd7 Rd8 36.Re8+ Rxe8 37.Qxe8+ Kg7 38.Qd7+ Bf7 39.Bc4 Bf4 40.Qxf7+ Qxf7 41.Bxf7 Kxf7 42.Ra1 Bc7 43.Ra3 Ke6 44.Rxf3 Bd6 45.Kg2 a4 46.Rh3 g5 47.Rxh7 Bc5 48.Rh6+ Kd5 49.Ra6 a3 50.Ra4 Kc6 51.c4 Kb6 52.Kf3 a5 53.h3 Bb4 54.Ke4 Kc5 55.Kd3 Kc6 56.Kd4 Kd6 57.f3 Kc6 58.f4 gxf4 59.h4 Kd6 60.h5 f3 61.Ke3 Kc5 62.h6 Kxc4 63.h7 Kb3 64.Rxb4+ axb4 65.h8=Q Ka2 66.Qh2+ Kb1 67.Qg1+ Kb2 68.Qf2+ Kb1 69.Qe1+ Kc2 70.Qd2+ Kb3 71.Kd3 a2 72.Qc2+ Ka3 73.Kc4 a1=N 74.Qc1+ Ka2 75.Kxb4 f2 76.Kc3 f1=Q 77.Qb2#