1.e4 c5 2.d4 cxd4 3.c3 d3 4.Bxd3 d6 5.Nf3 Nc6 6.Bc4 e6 7.O-O Nf6 8.Qe2 Be7 9.Rd1 Qc7 10.Na3 a6 11.Bf4 b5 12.Bxb5 axb5 13.Nxb5 Qb6 14.Nxd6+ Bxd6 15.Bxd6 Ba6 16.Qc2 Rd8 17.e5 Nd5 18.Qe4 Nce7 19.Bxe7 Nxe7 20.Rxd8+ Qxd8 21.Qa4+ Qd7 22.Qxa6 O-O 23.Qe2 Nf5 24.Rd1 Qa4 25.b3 Qa5 26.c4 Ra8 27.Ra1 h6 28.h3 Qc3 29.Rd1 Ne7 30.Qd2 Qxd2 31.Rxd2 Nc6 32.a4 Rb8 33.Rb2 Na5 34.Nd2 Nc6 35.f4 Nd4 36.Kf2 Nc6 37.Ke3 Kf8 38.Nf3 Na5 39.Nd2 Nc6 40.Kd3 Ke7 41.Nf3 f6 42.Kc3 g5 43.exf6+ Kxf6 44.fxg5+ hxg5 45.Nd4 Ne5 46.b4 Ng6 47.a5 e5 48.Nc6 Rc8 49.b5 Nf4 50.a6 e4 51.a7 e3 52.Nd4 Re8 53.Ne2 Nxg2 54.b6 Nf4 55.b7 Nxh3 56.b8=Q Rxb8 57.axb8=Q