1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 Nf6 5.d4 cxd4 6.Nxd4 d5 7.e5 Ne4 8.Nxe4 dxe4 9.Nxc6 Qxd1+ 10.Kxd1 bxc6 11.Bc4 f5 12.exf6 gxf6 13.Be3 Be7 14.f5 exf5 15.Rf1 Bd6 16.c3 Ke7 17.Kc2 Be6 18.Bxe6 Kxe6 19.g3 Rhd8 20.Rf2 Be7 21.Raf1 Rd5 22.c4 Ra5 23.Bd2 Rc5 24.b3 Re5 25.Bc3 e3 26.Rf3 Re4 27.Re1 Bc5 28.b4 Bd6 29.Rfxe3 Rxe3 30.Rxe3+ Kf7 31.c5 Bc7 32.Rd3 Ke6 33.a4 Rg8 34.b5 cxb5 35.axb5 f4 36.gxf4 Rg2+ 37.Kb3 Rxh2 38.Bb4 Bxf4 39.b6 axb6 40.cxb6 Rh5 41.Ka4 Rd5 42.Rc3 Kd7 43.Bc5 Be5 44.Rc4 Kc6 45.Bf2+ Kb7 46.Rg4 Rd7 47.Kb5 h5 48.Rg6 Rh7 49.Bh4 Rf7 50.Rh6 Bd4 51.Rxh5 Bxb6 52.Rf5 Bd8 53.Bf2 Kc8 54.Rc5+ Kd7 55.Rf5 Ke6 56.Rf3 Rc7 57.Bd4 Be7 58.Re3+ Kf7 59.Rf3 Rc1 60.Be3 Rc3 61.Rg3 Bc5 62.Bf4 Rxg3 63.Bxg3 Be3 64.Kc4 f5 65.Kd5 Kf6 66.Be5+ Kg5 67.Bd6 Kg4 68.Kc4 Bf4 69.Bc5 Kf3 70.Kd5 Be3 71.Bd6 Bf4 72.Bc5 Bb8 73.Bg1 Ke2 74.Bd4 f4 75.Ke4 f3 76.Be3 Bg3 77.Bg1 Bf2 78.Bh2 Bh4 79.Bg1 Bf2 80.Bh2 Be3 81.Bg3 Bh6 82.Bh4 Bf8 83.Bg3 Bc5 84.Bh4 Be7 85.Bg3 Bd6 86.Bh4 f2 87.Bf6 f1=Q 88.Bd8