1.e4 c5 2.f4 Nh6 3.Bd3 e6 4.Nf3 d5 5.Nc3 Be7 6.Bb5+ Nc6 7.Ba4 dxe4 8.Nxe4 Bd7 9.d3 Qb6 10.c3 O-O 11.Qb3 Rfd8 12.O-O Qa5 13.Be3 Nf5 14.Bf2 Ncd4 15.cxd4 Bxa4 16.Qc3 Qxc3 17.bxc3 cxd4 18.Nxd4 Nxd4 19.Bxd4 Bc6 20.f5 exf5 21.Rxf5 f6 22.Re1 Re8 23.Re3 a5 24.Rg3 Kf7 25.Rf1 h6 26.h4 Rad8 27.h5 Rd5 28.Rg6 Rxh5 29.Rg4 Rd5 30.Rg3 Red8 31.Bb6 R8d7 32.Bd4 Rh5 33.Rg4 Rb5 34.a4 Rbd5 35.Ng3 h5 36.Rh4 Bxa4 37.Nxh5 Bc6 38.Nf4 Rg5 39.Rh8 Bd6 40.Ra8 Bxf4 41.Rxf4 Rxg2+ 42.Kf1 a4 43.Rf2 Rxf2+ 44.Kxf2 g5 45.Ke3 f5 46.Ra5 Kg6 47.Ra8 f4+ 48.Ke2 g4 49.Rg8+ Kf5 50.Rf8+ Kg5 51.Rg8+ Kf5 52.Rf8+ Kg5 53.Rg8+ Kh4 54.Be5 Kg3 55.c4 Re7 56.d4 a3 57.Ra8 b5 58.Rxa3+ Bf3+ 59.Kd3 bxc4+ 60.Kxc4 Rd7 61.Rd3 Rd5 62.Rc3 Rd8 63.Kd3 Rf8 64.Rc7 Kf2 65.Rc2+ Kg3 66.Rc7 Kf2 67.Rc2+ Kf1 68.Rc1+ Kg2 69.Rc2+ Kh3 70.Rc7 g3 71.Rh7+ Kg2 72.Rh4 Be2+ 73.Kxe2 f3+ 74.Ke3 f2 75.Rf4 Rxf4 76.Bxf4 f1=Q 77.d5 Qf3+ 78.Kd4 Qxf4+ 79.Kc5 Kf3 80.d6 g2 81.Kd5 g1=Q 82.Kc6 Qgc1+ 83.Kd7 Qf7+ 84.Kd8 Qg5+ 85.Kc8 Qgg8# 0-1