1.e4 c5 2.c3 e6 3.Nf3 d5 4.exd5 exd5 5.d4 cxd4 6.Bb5+ Nd7 7.O-O a6 8.Ba4 Nf6 9.Nxd4 Be7 10.Bf4 O-O 11.Nf5 Nc5 12.Nxe7+ Qxe7 13.Bc2 Bg4 14.f3 Bh5 15.Nd2 Bg6 16.Nb3 Ne6 17.Re1 Bxc2 18.Qxc2 Nh5 19.Be3 Qc7 20.Rad1 Nf6 21.Nd4 Rfe8 22.Qf2 Nxd4 23.Bxd4 Qc6 24.Bxf6 Qxf6 25.Rxd5 Rxe1+ 26.Qxe1 Qb6+ 27.Qf2 Qe6 28.Qd2 h6 29.Kf2 Qb6+ 30.Rd4 Re8 31.h3 Re6 32.Kg3 Qc7+ 33.Kf2 Qh2 34.Qd3 Rg6 35.Rg4 Rd6 36.Rd4 Rg6 37.Rg4 Rd6 38.Qe3 f5 39.Qf4 Qxf4 40.Rxf4 Rd2+ 41.Ke3 Rxb2 42.Rb4 Rxa2 43.Rxb7 Rxg2 44.c4 Rc2 45.Kd4 Rd2+ 46.Kc3 Rf2 47.c5 Rxf3+ 48.Kc4 Rxh3 49.c6 Rh2 50.Kd3 Rh3+ 51.Kd4 Rh4+ 52.Kd5 Rh2 53.c7 Rd2+ 54.Ke6 Re2+ 55.Kxf5 Rc2 56.Rb8+ Kh7 57.c8=Q Rxc8 58.Rxc8 a5 59.Ra8 a4 60.Rxa4 g6+ 61.Kf6 g5 62.Ra3 g4 63.Kf5 h5 64.Kg5 h4 65.Kxh4 Kg6 66.Ra4 Kf5 67.Rxg4 Kf6 68.Rg3 Ke5 69.Re3+ Kf4 70.Re1 Kf5 71.Rd1 Kg6 72.Rc1 Kh6 73.Re1 Kg6 74.Ra1 Kf6 75.Ra5 Kg7 76.Rb5 Kh7 77.Ra5 Kg6 78.Ra7 Kf6 79.Ra2 Ke5 80.Re2+ Kd4 81.Re1 Kd5 82.Kg4 Kc6 83.Rb1 Kc7 84.Kh3 Kc8 85.Kh4 Kc7 86.Re1 Kc8 87.Rd1 Kb8 88.Rh1 Kc8 89.Rf1 Kd8 90.Rf3 Kc8 91.Kg3 Kb7 92.Kh3 Kb6 93.Rf2 Ka6 94.Rb2 Ka7 95.Rb3 Ka6 96.Rb4 Ka7 97.Kg4 Ka6 98.Rb3 Ka7 99.Kf5 Ka6 100.Rc3 Ka5 101.Ke5 Kb6 102.Ke6 Kb7 103.Kd5 Ka6 104.Rb3 Ka5 105.Kc5 Ka4 106.Rd3 Ka5 107.Ra3# 1-0