1.e4 c5 2.Nc3 Nc6 3.Nf3 e6 4.Bb5 Nd4 5.Nxd4 cxd4 6.Ne2 Nf6 7.Nxd4 Nxe4 8.O-O a6 9.Be2 d5 10.d3 Nd6 11.c4 Be7 12.c5 Nb5 13.Nxb5 axb5 14.d4 Bd7 15.Bf4 O-O 16.b4 Bg5 17.Be5 Ra3 18.Qc2 Qa8 19.Bd3 g6 20.f4 Be7 21.Rf3 f6 22.Bc7 Qc8 23.Bb6 e5 24.Re1 Rxd3 25.Rxd3 Bf5 26.Qd2 Bxd3 27.Qxd3 e4 28.Qxb5 g5 29.Qf1 f5 30.b5 Qb8 31.a4 gxf4 32.a5 Bh4 33.Ra1 f3 34.gxf3 Qf4 35.fxe4 Qe3+ 36.Kh1 f4 37.c6 Kh8 38.Bc7 Qxe4+ 39.Qg2 f3 40.Be5+ Qxe5 41.dxe5 fxg2+ 42.Kxg2 bxc6 43.b6 Rg8+ 44.Kf3 Rf8+ 45.Kg4 Bf2 46.Rf1 h5+ 47.Kxh5 Kg7 48.Kg4 Bc5 49.Rxf8 Kxf8 50.Kf5 Ke7 51.h4 d4 52.Ke4 Kd7 53.h5 Kc8 54.h6 Bf8 55.h7 Bg7 56.e6 Kd8 57.a6 Kc8 58.e7 c5 59.e8=Q# 1-0