1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.dxc5 Nxe4 7.cxd6 Nxd6 8.O-O Nc6 9.Na3 g6 10.Bf4 Bg7 11.c3 Rd8 12.Qe2 O-O 13.Rad1 Qg4 14.Bxd6 exd6 15.Nc4 d5 16.Ne3 Qa4 17.Qc2 Qe4 18.Qb3 d4 19.cxd4 Nxd4 20.Nxd4 Rxd4 21.Rxd4 Bxd4 22.Rd1 Re8 23.Qb4 Bxe3 24.Qxe4 Bxf2+ 25.Kxf2 Rxe4 26.Rd7 Rb4 27.b3 Kg7 28.Ke3 h5 29.Kd3 h4 30.Kc3 Rg4 31.Rd2 f5 32.a4 Kf6 33.a5 Ke6 34.b4 g5 35.Re2+ Kf6 36.Rd2 b5 37.axb6 axb6 38.h3 Re4 39.Rd6+ Re6 40.Rd5 Re2 41.Rd6+ Ke5 42.Rxb6 Rxg2 43.b5 Rg3+ 44.Kc4 Rxh3 45.Rg6 g4 46.b6 Rh1 47.b7 Rb1 48.Rg7 Kf4 49.Kc5 h3 50.Kc6 h2 51.Rh7 g3 52.Kd7 Ke3 53.b8=B f4 54.Kc8 Kf3 55.Kd8 h1=Q 56.Rxh1 Rxh1 57.Kc8 Kg2 58.Kc7 Rg1 59.Kb7 Kh3 60.Bc7 Kh4 61.Kc8 Kg5 62.Bb6 g2 63.Bxg1 Kg4 64.Kd7 Kf3 65.Ke6 Ke2 66.Kf5 f3 67.Kg4 f2 68.Bxf2 Kxf2 69.Kh5 g1=R 70.Kh6 Ke3 71.Kh5 Kd2 72.Kh6 Kc2 73.Kh5 Kc1 74.Kh4 Re1 75.Kh5 Re5+ 76.Kg4 Kb2 77.Kf3 Rh5 78.Kg4 Rh8 79.Kf5 Rh1 80.Ke4 Rh3 81.Kf4 Kc1 82.Ke4 Rb3 83.Kf5 Rb2 84.Kf4 Rc2 85.Kf5 Kd1 86.Ke6 Rb2 87.Kd6 Rb7 88.Ke5 Kc2 89.Kf6 Rb8 90.Ke7 Rb3 91.Kd6 Kd1 92.Ke6 Rb6+ 93.Kd5 Kc1 94.Ke5 Kd2 95.Ke4 Ke2 96.Kd4 Rb4+ 97.Kc5 Rh4 98.Kb6 Rh1 99.Kb7 Kf3 100.Kb8 Rc1 101.Kb7 Ke3 102.Ka8 Ra1+ 103.Kb8 Kd4 104.Kb7 Ra4 105.Kb6 Ra3 106.Kc7 Rc3+ 107.Kb7 Kc5 108.Ka6 Rc4 109.Ka7 Rb4 110.Ka6 Rh4 111.Ka5 Kc6 112.Ka6 Ra4# 0-1