1.e4 c5 2.a4 e6 3.Nf3 Nf6 4.e5 Nd5 5.Nc3 Nc6 6.Nxd5 exd5 7.d4 cxd4 8.Nxd4 Bc5 9.Nb3 Bb6 10.Qg4 O-O 11.Bh6 g6 12.a5 Re8 13.axb6 Rxe5+ 14.Kd1 Rh5 15.Bf4 Qxb6 16.Be2 Qxf2 17.Rf1 Qh4 18.Qg3 Qxg3 19.hxg3 Rf5 20.Kd2 h5 21.c3 Rf6 22.Bf3 Kg7 23.Bxd5 d6 24.Nd4 Bd7 25.Bg5 Rxf1 26.Rxf1 Ne5 27.Rf6 Bc6 28.Rxd6 Bxd5 29.Rxd5 Re8 30.Rd8 Rxd8 31.Bxd8 Nc4+ 32.Kc2 Ne3+ 33.Kd3 Nxg2 34.c4 Ne1+ 35.Ke2 Ng2 36.Kf2 h4 37.Kxg2 hxg3 38.Kxg3 f6 39.c5 Kf7 40.Kf4 g5+ 41.Kf5 g4 42.Kxg4 Ke8 43.Bxf6 Kd7 44.Kf5 a5 45.Ke5 a4 46.Kd5 Kc7 47.Nb5+ Kd7 48.Nc3 Kc7 49.Nxa4 Kd7 50.Nb6+ Kc7 51.Be5+ Kd8 52.Kd6 Ke8 53.b4 Kf7 54.Na8 Ke8 55.Kc7 Ke7 56.Kxb7 Ke6 57.c6 Kxe5 58.c7 Kd6 59.b5 Kd7 60.b6 Kd6 61.Kb8 Kc6 62.Ka7 Kd7 63.b7 Kc6 64.c8=Q+ Kb5 65.b8=Q+ Ka5 66.Qa6# 1-0