1.e4 c6 2.Nc3 d5 3.d4 b5 4.a3 dxe4 5.Nxe4 Nf6 6.Nxf6+ exf6 7.Bd3 Bd6 8.Qh5 Nd7 9.Nf3 Nb6 10.O-O Be6 11.Re1 Qd7 12.b3 O-O-O 13.h3 h6 14.a4 g6 15.Qh4 g5 16.Qh5 b4 17.Nd2 Nd5 18.Ne4 Be7 19.a5 Kb8 20.a6 Ka8 21.Bd2 f5 22.Nc5 Bxc5 23.dxc5 f4 24.Re5 f6 25.Re2 Bf7 26.Qf3 h5 27.Qe4 Rhe8 28.Qh7 Rh8 29.Qf5 Qxf5 30.Bxf5 Rhe8 31.Rxe8 Bxe8 32.Re1 Kb8 33.Re4 Bd7 34.Bxd7 Rxd7 35.Re8+ Kc7 36.Ra8 Rd8 37.Rxa7+ Kb8 38.Rb7+ Ka8 39.Bxb4 Nxb4 40.Rxb4 Rd1+ 41.Kh2 Rd2 42.Rb6 Rxf2 43.Rxc6 Rxc2 44.Rxf6 Rxc5 45.h4 gxh4 46.Rxf4 Ka7 47.Rxh4 Kxa6 48.Kh3 Rb5 49.b4 Kb6 50.Rc4 Rg5 51.g3 Kb5 52.Rc5+ Rxc5 53.bxc5 Kxc5 54.Kh4 Kd6 55.Kxh5 Ke7 56.Kg6 Kd8 57.Kf7 Kc8 58.g4 Kb8 59.Kg8 Kc7 60.g5 Kd8 61.Kf7 Kd7 62.g6 Kd6 63.g7 Kc5 64.Kg6 Kc6 65.Kf5 Kb5 66.Kg4 Ka4 67.Kg5 Ka5 68.Kg6 Kb4 69.Kh7 Kc3 70.Kg8 Kd4 71.Kh7 Kc3 72.g8=R Kd3 73.Rg6 Kc3 74.Rb6 Kc2 75.Kh8 Kd2 76.Rh6 Kc1 77.Rc6+ Kd2 78.Rg6 Kd3 79.Rb6 Kd2 80.Rh6 Kc1 81.Ra6 Kc2 82.Kg7 Kb2 83.Ra7 Kc1 84.Kg6 Kd2 85.Re7 Kc2 86.Re5 Kc1 87.Kf5 Kc2 88.Ke4 Kd1 89.Kd3 Kc1 90.Kc3 Kd1 91.Ra5 Ke2 92.Kc2 Kf2 93.Kd2 Kf1 94.Ke3 Kg1 95.Kf3 Kh2 96.Ra1 Kh3 97.Rh1# 1-0