1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qa5+ 5.Nc3 d6 6.Nb3 Qd8 7.Bc4 Nc6 8.O-O Nf6 9.Re1 Be7 10.Nd4 O-O 11.h3 Bd7 12.Be3 Rc8 13.Bb3 Na5 14.Qd3 a6 15.Rad1 b5 16.a3 Nc4 17.Bc1 Qc7 18.Nf3 h6 19.Qe2 Bc6 20.Bxc4 bxc4 21.Qxc4 Qb7 22.Qb3 Qc7 23.Bf4 Rfd8 24.e5 dxe5 25.Nxe5 Bd6 26.Nxf7 Qxf7 27.Bxd6 Re8 28.Bg3 Nh5 29.Ne4 Bxe4 30.Rxe4 Nxg3 31.fxg3 Qf5 32.Rde1 Qc5+ 33.Kh2 Qxc2 34.Qxc2 Rxc2 35.Rxe6 Rxe6 36.Rxe6 Rxb2 37.Rxa6 Ra2 38.a4 Kh7 39.a5 Kg8 40.Ra8+ Kh7 41.a6 Kg6 42.a7 Kg5 43.Kg1 h5 44.Kh2 Ra1 45.h4+ Kg6 46.g4 hxg4 47.Kg3 Ra4 48.Kf2 Kh5 49.Rh8+ Kg6 50.a8=Q Rxa8 51.Rxa8 Kf6 52.Rg8 Kf7 53.Rh8 Kf6 54.Kg3 Kf7 55.Kxg4 Ke6 56.h5 Kd6 57.h6 gxh6 58.Rxh6+ Kd7 59.Kh4 Kd8 60.Rf6 Kd7 61.Rf4 Kd8 62.Rc4 Ke7 63.Re4+ Kd7 64.Re2 Kc7 65.Re1 Kd7 66.g4 Kc7 67.Rc1+ Kb7 68.Rd1 Kc7 69.Ra1 Kd7 70.Ra5 Kc7 71.Rd5 Kc8 72.Rf5 Kb7 73.Rg5 Kc7 74.Rh5 Kb7 75.Rf5 Kc7 76.Re5 Kc8 77.Rh5 Kb7 78.Rf5 Kc7 79.g5 Kb7 80.Rd5 Kc7 81.Rd1 Kb7 82.Rf1 Kc7 83.Re1 Kb7 84.g6 Kc7 85.Ra1 Kb7 86.Ra5 Kc7 87.Ra3 Kb7 88.Ra7+ Kb8 89.Ra8+ Kb7 90.Rh8 Kc7 91.Rf8 Kb7 92.Re8 Kc7 93.Re1 Kb7 94.Rc1 Ka7 95.Rd1 Kb7 96.Rf1 Kc7 97.Rh1 Kb7 98.Re1 Ka8 99.g7 Kb7 100.Re7+ Kb8 101.g8=Q# 1-0