1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.f4 Qb6 7.Nf3 e5 8.Nd5 Nxd5 9.exd5 Ne7 10.fxe5 dxe5 11.Nxe5 Bf5 12.Qe2 Qa5+ 13.Bd2 Qxd5 14.Qb5+ Bd7 15.Nxd7 Qxd7 16.O-O-O O-O-O 17.Qxd7+ Rxd7 18.g3 h5 19.Bh3 f5 20.Be3 g6 21.Rxd7 Kxd7 22.Bxa7 Bh6+ 23.Kb1 Nc6 24.Rd1+ Ke6 25.Bc5 Rd8 26.Rxd8 Nxd8 27.Bg2 f4 28.gxf4 Bxf4 29.h3 Bc7 30.c4 Ke5 31.Bg1 Kf5 32.b4 g5 33.c5 g4 34.b5 h4 35.a4 Kf4 36.Bf2 g3 37.Bg1 Ba5 38.Kc2 Be1 39.Kd3 Bf2 40.Bxf2 gxf2 41.Kd4 Ne6+ 42.Kd5 Nc7+ 43.Kd6 Ne8+ 44.Kd7 Nf6+ 45.Kc8 Ne4 46.c6 bxc6 47.b6 c5 48.Kd8 Nd6 49.Kd7 Ke5 50.a5 c4 51.a6 c3 52.b7 c2 53.b8=Q c1=Q 54.Qxd6+ Kf5 55.a7 f1=Q 56.Bxf1 Qa1 57.Bd3+ Kg5 58.Qg6+ Kf4