1.e4 c5 2.Nf3 e5 3.Nxe5 Nf6 4.Bc4 d5 5.exd5 Bd6 6.Bb5+ Bd7 7.Nxd7 Nbxd7 8.Qe2+ Qe7 9.Qxe7+ Kxe7 10.Nc3 Nb6 11.Be2 Nbxd5 12.Nxd5+ Nxd5 13.d3 Rhd8 14.Bf3 Nb4 15.Kd1 c4 16.d4 Kf8 17.a3 Nc6 18.c3 Na5 19.Kc2 Nb3 20.Rb1 Rab8 21.Be3 b5 22.h4 a5 23.h5 h6 24.Rbe1 b4 25.Bd5 Rbc8 26.axb4 axb4 27.Rh3 bxc3 28.bxc3 Be7 29.Bxc4 Nxd4+ 30.Bxd4 Rxc4 31.Bxg7+ Kxg7 32.Rxe7 Rf4 33.Re2 Rd5 34.f3 Ra4 35.Kb3 Rda5 36.c4 Ra3+ 37.Kb4 R3a4+ 38.Kc3 Ra3+ 39.Kd4 Ra1 40.Rh4 Kf6 41.Rf4+ Kg7 42.Re7 Rxh5 43.Rfxf7+ Kg6 44.Rg7+ Kf6 45.Ref7+ Ke6 46.g4 Rd1+ 47.Ke3 Re5+ 48.Kf2 Rd2+ 49.Kg3 Ree2 50.Rf5 Rg2+ 51.Kf4 Rd4+ 52.Ke3 Rxc4 53.Rg6+ Ke7 54.Rxh6 Rc3+ 55.Kf4 Rf2 56.Rh3 Rc4+ 57.Kg5 Rc3 58.Kg6 Rc6+ 59.Kg7 Rg2 60.Rf7+ Kd6 61.Rf6+ Kd7 62.Rxc6 Kxc6 63.Kf6 Kd7 64.Kg6 Ke6 65.g5 Rg1 66.f4 Rf1 67.Re3+ Kd5 68.f5 Rf3 69.Rxf3 Kc6 70.Rf2 Kc7 71.Rb2 Kc8 72.Rb6 Kd8 73.Kg7 Ke7 74.Kh8 Kd7 75.Kg7 Ke8 76.f6 Kd7 77.Rb3 Ke8 78.Rb1 Kd8 79.Rb6 Kc8 80.g6 Kc7 81.Rb4 Kc8 82.Kh8 Kc7 83.Rh4 Kb6 84.Rd4 Kc5 85.Kg7 Kb5 86.Rd2 Kc5 87.Rf2 Kd6 88.Rf4 Kc7 89.Rd4 Kb7 90.Re4 Kb8 91.Ra4 Kb7 92.Kf8 Kb8 93.g7 Kb7 94.Rf4 Ka6 95.g8=R Ka7 96.Rg5 Ka6 97.Kf7 Kb7 98.Rfg4 Kc7 99.Rg3 Kc8 100.Rg7 Kb8 101.R3g4 Ka7 102.Rh7 Kb7 103.Rd4 Kc8 104.Re4 Kd8 105.Kg6 Kc8 106.Re8# 1-0