1.e4 c5 2.Ne2 Nf6 3.Nbc3 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.f4 Bd7 10.Nb3 Na5 11.e5 Nd5 12.Nxd5 Nxb3+ 13.axb3 Bxg5 14.fxg5 exd5 15.exd6 Bg4 16.Be2 Bxe2 17.Qxe2 Qxd6 18.Qf3 Rad8 19.h4 f6 20.Qd3 fxg5 21.hxg5 g6 22.Kb1 Qe5 23.Qd2 Qf4 24.Qa5 Qxg5 25.Qxa7 Rd7 26.Rhf1 Rdf7 27.Rxf7 Rxf7 28.Qb8+ Kg7 29.g3 Qf5 30.g4 Qxg4 31.Qe5+ Rf6 32.Qc7+ Rf7 33.Qe5+ Kg8 34.Rxd5 Qf4 35.Rd8+ Rf8 36.Qxf4 Rxd8 37.Kc1 g5 38.Qxg5+ Kh8 39.Qxd8+ Kg7 40.Qe8 b5 41.Qe3 b4 42.Qd2 Kf8 43.Qe3 Kg7 44.Kd2 Kf8 45.Qe2 Kg8 46.Qg2+ Kf8 47.Qf2+ Ke8 48.Kc1 Ke7 49.Qd4 Kf7 50.Qd3 h6 51.Qh7+ Ke8 52.c4 bxc3 53.bxc3 h5 54.b4 h4 55.b5 Kf8 56.b6 Ke8 57.b7 h3 58.b8=Q# 1-0