1.a4 c6 2.d4 Nf6 3.Bf4 Qb6 4.Bc1 d5 5.a5 Qc7 6.Nf3 Bf5 7.g3 h6 8.Bg2 e6 9.O-O Be7 10.Bf4 Qc8 11.c4 O-O 12.Qb3 Na6 13.Nc3 Rd8 14.c5 Nd7 15.h4 Bf6 16.Bd6 Bg4 17.Rfd1 Re8 18.e4 e5 19.dxe5 Naxc5 20.Qa3 Bxf3 21.Bxf3 Nxe5 22.Bxe5 Rxe5 23.exd5 Qf5 24.Bg2 Be7 25.d6 Bf8 26.b4 Na6 27.Rd4 Rae8 28.Qb2 c5 29.bxc5 Nxc5 30.Rad1 Rd8 31.Qb4 Qc2 32.R4d2 Qb3 33.Qd4 Qe6 34.Bd5 Qxd6 35.Bxf7+ Kxf7 36.Qf4+ Qf6 37.Qxf6+ gxf6 38.Rxd8 Re8 39.Rxe8 Kxe8 40.Kg2 Nb3 41.a6 bxa6 42.Rb1 Nc5 43.Rb8+ Kf7 44.Ra8 Nb3 45.Rxa7+ Ke6 46.Rxa6+ Bd6 47.Ne4 Kd5 48.Nxd6 f5 49.Ra7 Nc5 50.Rg7 Nb7 51.Rxb7 Ke5 52.Rh7 f4 53.Rxh6 f3+ 54.Kh3 Kd5 55.Rh8 Ke6 56.Rh7 Kd5 57.Rb7 Kxd6 58.Rf7 Kc6 59.Rf5 Kd6 60.Rf4 Ke7 61.Rxf3 Kd6 62.Rf6+ Kc7 63.Rf4 Kb8 64.Rf6 Kc8 65.Rf5 Kb7 66.Ra5 Kb6 67.Re5 Kc6 68.Re3 Kb6 69.Re2 Kc7 70.Re4 Kb8 71.Re3 Kb7 72.Re2 Kb6 73.Re4 Kc5 74.Re3 Kc4 75.Re2 Kd4 76.Re7 Kd3 77.Re6 Kc3 78.Re4 Kb3 79.Re3+ Kb2 80.Re5 Ka3 81.Re4 Kb3 82.h5 Ka3 83.Re2 Kb4 84.Kh4 Ka5 85.Kg5 Kb5 86.Re5+ Kb6 87.Re8 Kb5 88.Re7 Ka5 89.Re5+ Ka6 90.Re6+ Ka7 91.Re4 Ka8 92.Re3 Kb8 93.Re7 Kc8 94.Kf6 Kd8 95.Ke6 Kc8 96.Kd6 Kb8 97.Kc6 Ka8 98.Kb6 Kb8 99.Re8# 1-0