1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 Nf6 7.O-O d6 8.a4 Be7 9.Be3 Nc6 10.Nb3 b6 11.f4 O-O 12.Qe1 Na5 13.Rd1 Rb8 14.f5 Nc4 15.Bc1 b5 16.axb5 axb5 17.Qg3 Kh8 18.Nd4 Bd7 19.fxe6 fxe6 20.b3 b4 21.Bxc4 bxc3 22.Bxe6 Nxe4 23.Qe3 Nc5 24.Bd5 Bg4 25.Rxf8+ Rxf8 26.Re1 Bf6 27.Nb5 Qb6 28.Nxc3 h6 29.Rf1 Qd8 30.Ne4 Nxe4 31.Qxe4 Bh5 32.Bf4 Qb6+ 33.Be3 Qd8 34.Bc4 Re8 35.Qd3 d5 36.Bb5 Re6 37.Qd2 Qe7 38.Bf2 Qb7 39.Bd3 Bg5 40.Qc3 Bf6 41.Qc5 Be7 42.Qd4 Rf6 43.Ra1 Bd6 44.Qh4 Be8 45.Ra7 Qb8 46.h3 Bf4 47.Qg4 Bg5 48.Qd4 Bc6 49.Qb6 Qe8 50.Qc7 Qf8 51.Bd4 Bf4 52.Qe7 Kg8 53.Qxf8+ Kxf8 54.Bxf6 Be3+ 55.Kf1 Bxa7 56.Bh4 Kf7 57.Bf2 Bb8 58.g4 Be5 59.c4 dxc4 60.Bxc4+ Ke7 61.Bc5+ Kd7 62.Kf2 Bf4 63.Bf8 g6 64.Bf7 Be4 65.b4 Kc6 66.Be8+ Kb6 67.Bc5+ Kb7 68.b5 Bd5 69.Be3 Bxe3+ 70.Kxe3 g5 71.Bc6+ Bxc6 72.bxc6+ Kxc6 73.Ke4 Kd6 74.Kf5 Ke7 75.Kg6 Ke6 76.Kxh6 Kf6 77.Kh5