1.e4 c5 2.d4 cxd4 3.Qxd4 e6 4.Nc3 Nf6 5.Bg5 Nc6 6.Qe3 Be7 7.Nf3 O-O 8.Be2 d5 9.O-O-O h6 10.Bxh6 Ng4 11.Qf4 Nxh6 12.exd5 exd5 13.Rxd5 Qb6 14.Rb5 Qxf2 15.Rf1 Qxg2 16.Rg1 Qf2 17.Bd3 Bg4 18.Rxg4 Nxg4 19.Qxg4 Nb4 20.Rh5 Nxd3+ 21.cxd3 g6 22.Ne5 Kg7 23.Nd5 Rac8+ 24.Nc4 Bf6 25.Nxf6 Qxf6 26.Rd5 b5 27.Rxb5 Rh8 28.Qg3 Rh4 29.Kb1 Rd4 30.Qe3 Rcd8 31.Ne5 R4d5 32.Rxd5 Rxd5 33.d4 Qb6 34.Qf3 Qe6 35.Qc3 Qf5+ 36.Kc1 Qf1+ 37.Kc2 Qf2+ 38.Kd3 Qf5+ 39.Kc4 Qe6 40.Nd3 Rh5+ 41.d5+ Qf6 42.Qxf6+ Kxf6 43.d6 Rxh2 44.Nc5 Rxb2 45.Kd5 Rd2+ 46.Kc6 Rd1 47.d7 Ke7 48.Kc7 g5 49.d8=Q+ Rxd8 50.Nb7 Rd2 51.Na5 Rxa2 52.Nc6+ Kf6 53.Kd6 g4 54.Ne7 g3 55.Ng8+ Kg6 56.Ke5 Kg7 57.Ne7 g2 58.Nf5+ Kh7 59.Ne7 g1=Q 60.Kf6 Rf2+ 61.Nf5 Qg2 62.Ke5 Qg5 63.Kd4 Rxf5 64.Kc3 Qg2 65.Kd3 Rf1 66.Kc3 Qf2 67.Kd3 Qf4 68.Kc3 Qd2+ 69.Kxd2 Rh1 70.Kc2 Rh2+ 71.Kd1 Rg2 72.Ke1 Rg6 73.Kd2 Re6 74.Kc2 Rf6 75.Kd2 Rf4 76.Kc2 Rd4 77.Kc1 Ra4 78.Kb2 Rc4 79.Ka1 Rf4 80.Kb2 Rd4 81.Ka1 Rd8 82.Kb2 Rd2+ 83.Ka1 Rg2 84.Kb1 Rg4 85.Kc2 Rg6 86.Kd2 f6 87.Ke2 Rg7 88.Kf2 Kg6 89.Ke2 Rf7 90.Kf2 Re7 91.Kg1 Kh5 92.Kf2 Kg5 93.Kg1 Kf4 94.Kf2 Ke4 95.Kg1 Kf3 96.Kh2 Re2+ 97.Kg1 Re8 98.Kh2 Re4 99.Kh1 Kg3 100.Kg1 Re1# 0-1