1.e4 c5 2.d4 cxd4 3.Nf3 Qa5+ 4.c3 Nc6 5.b4 Qc7 6.cxd4 Nxb4 7.Na3 Qc3+ 8.Qd2 Qxa1 9.Bc4 Nf6 10.O-O Nxe4 11.Qxb4 Qc3 12.Qa4 a6 13.Nb1 b5 14.Nxc3 bxa4 15.Nxe4 e6 16.Nc5 Rb8 17.Nxa4 Rb4 18.Bb3 Bb7 19.Bd2 Rb5 20.Nc3 Rb4 21.d5 Be7 22.Na4 Rb5 23.Nd4 Rxd5 24.Bxd5 Bxd5 25.Nb6 Bxa2 26.Ra1 Bc5 27.Rxa2 Bxb6 28.Rxa6 Bxd4 29.Ra8+ Ke7 30.Rxh8 f5 31.h3 g6 32.Rxh7+ Kd8 33.Ba5+ Bb6 34.Bxb6+ Kc8 35.Bd8 Kxd8 36.Rg7 Kc8 37.Re7 Kd8 38.Rg7 Kc7 39.Rh7 g5 40.Kh1 Kd8 41.Kh2 g4 42.hxg4 Ke8 43.Rh4 fxg4 44.Rh7 g3+ 45.fxg3 Kd8 46.Rh6 Ke7 47.Kg1 e5 48.Kh1 Kd8 49.Rh4 Kc7 50.Rh2 Kb7 51.Rh3 d5 52.Rh6 Ka7 53.Rh4 Ka8 54.Kg1 Kb8 55.Rh1 Kb7 56.Kf1 Kc6 57.Rh2 d4 58.Kf2 Kd6 59.g4 Ke6 60.Ke2 e4 61.Kd2 Kf6 62.Rh1 Kg6 63.Ke1 Kf6 64.Rf1+ Kg7 65.Rf4 Kg8 66.Ke2 d3+ 67.Ke3 Kh7 68.Rf8 Kh6 69.g3 Kg6 70.Kd2 Kg7 71.Rf4 Kh8 72.Ke1 e3 73.Kf1 Kh7 74.Rd4 d2 75.Ke2 Kh6 76.Rd7 Kg5 77.Rd3 d1=B+ 78.Rxd1 Kf6 79.g5+ Ke7 80.g6 Ke8 81.g7 Kf7 82.g8=B+ Kf6 83.g4 Kg7 84.Kxe3 Kf8 85.g5 Kg7 86.g6 Kh8 87.g7+ Kxg7 88.Rd6 Kxg8 89.Rd7 Kf8 90.Kf4 Kg8 91.Kf5 Kh8 92.Kg6 Kg8 93.Rd8# 1-0