1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Bb4 7.Bg5 h6 8.Bxf6 Qxf6 9.a3 Bxc3+ 10.bxc3 O-O 11.Be2 Qg6 12.Bf3 d6 13.O-O f5 14.exf5 Bxf5 15.Bd5+ Kh8 16.Rc1 Rab8 17.Re1 Ne7 18.Bc4 Be4 19.Bf1 Nd5 20.Qd2 Rbc8 21.c4 Nf4 22.Re3 b6 23.Rg3 Qf6 24.Qe3 Bb7 25.Nd2 Ne6 26.Be2 Nd4 27.Bd3 Qf4 28.Rg6 Rcd8 29.Qxf4 Rxf4 30.c3 Nc6 31.Re1 Na5 32.Ne4 Bxe4 33.Rxe4 Rxe4 34.Bxe4 Nxc4 35.a4 d5 36.Bd3 e4 37.Be2 Nb2 38.Bb5 d4 39.cxd4 Rxd4 40.Re6 Rd1+ 41.Bf1 Nc4 42.g3 Nd2 43.Kg2 Rxf1 44.Re7 a5 45.Rb7 Rb1 46.Kh3 Rb4 47.Kg4 e3+ 48.Kh3 exf2 49.Rf7 f1=Q+ 50.Rxf1 Nxf1 51.Kg2 Rxa4 52.Kxf1 Rd4 53.Ke2 a4 54.Ke3 Rd8 55.Ke4 a3 56.Ke5 a2 57.Ke6 a1=Q 58.Ke7 Qf6#