1.e4 c6 2.d4 d5 3.e5 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 e6 8.O-O Ne7 9.Nd2 Ng6 10.Re1 Be7 11.Qg4 c5 12.b3 O-O 13.Nf3 f5 14.exf6 Bxf6 15.Bxg6 hxg6 16.Ne5 Bxe5 17.Rxe5 Rf5 18.Bb2 Qf6 19.Qg3 d4 20.Rae1 Bd7 21.c3 Rxe5 22.Rxe5 d3 23.c4 d2 24.Qd3 Rd8 25.Qxd2 Bc6 26.Qe2 Qf4 27.Bc3 Qc1+ 28.Be1 Rd1 29.f3 Bd7 30.Kf2 Qb1 31.Kg3 Rc1 32.Qd2 Rd1 33.Qa5 Bc6 34.h4 Kh7 35.Bf2 Bxf3 36.gxf3 Rg1+ 37.Kf4 Rg2 38.Qd2 a5 39.Ke3 a4 40.bxa4 Qf1 41.Rxc5 e5 42.Qe1 Qxe1+ 43.Bxe1 Kh6 44.Rc7 g5 45.Kd3 gxh4 46.Bxh4 Rh2 47.Be1 g6 48.Bb4 Rd2+ 49.Kc3 Rxa2 50.Rd7 Kg5 51.a5 Rb2 52.Bf8 Rb6 53.Rd6 Rb7 54.Rd8 Kh5 55.Rd2 g5 56.Rf2 e4 57.a6 Rb4 58.Kc2 Rxc4+ 59.Kb3 Rb4+ 60.Kxb4 Kg6 61.Kc4 Kf5 62.fxe4+ Kg4 63.Kd4 Kh5 64.Rf5 Kg4 65.Rc5 Kh5 66.Bd6 Kg6 67.Bb8 Kf7 68.Bc7 Kf8 69.Rc2 g4 70.Kc4 g3 71.Bb8 Ke7 72.Kd4 Kf6 73.Rd2 Ke7 74.Bxg3 Kd7 75.e5 Kd8 76.e6 Ke8 77.a7 Ke7 78.a8=R Kf6 79.e7 Ke6 80.e8=N Kd7 81.Ra6 Kc8 82.Ra7 Kd8 83.Rc7 Kxe8 84.Rh2 Kd8 85.Rc5 Kd7 86.Ra5 Kc6 87.Rh7 Kb6 88.Rh8 Kxa5 89.Kc3 Kb5 90.Rh6 Ka5 91.Bf2 Kb5 92.Bg1 Ka4 93.Kc2 Kb5 94.Kb2 Kb4 95.Rh7 Kb5 96.Rf7 Kc4 97.Rf3 Kb5 98.Ba7 Ka5 99.Rb3 Ka6 100.Rg3 Kxa7 101.Rg1 Ka8 102.Kc3 Kb8 103.Kb3 Kc7 104.Ra1 Kc8 105.Kc4 Kc7 106.Kc5 Kd7 107.Re1 Kd8 108.Kc6 Kc8 109.Re8# 1-0