1.c4 c6 2.Nf3 e6 3.d4 d5 4.Qc2 Nf6 5.g3 Bd6 6.b3 b6 7.Bg2 O-O 8.O-O Bb7 9.Nc3 h6 10.e4 Nxe4 11.Nxe4 dxe4 12.Qxe4 Nd7 13.Bb2 Nf6 14.Qe2 c5 15.dxc5 Bxc5 16.Ne5 Bxg2 17.Kxg2 Qc7 18.Qf3 Nd7 19.Nxd7 Qxd7 20.Rad1 Qc7 21.Qg4 Qc6+ 22.Kg1 f6 23.Rfe1 e5 24.Rd7 Rf7 25.Rd5 Re8 26.Qg6 Qe6 27.Kg2 Rd7 28.Rexe5 fxe5 29.Qxe6+ Rxe6 30.Rxd7 a5 31.Bc3 g5 32.Rd5 e4 33.Bxa5 e3 34.fxe3 Rxe3 35.Bd2 Re2+ 36.Kf3 Rxh2 37.a4 Rf2+ 38.Ke4 Re2+ 39.Kf5 Kf7 40.b4 Be7 41.a5 bxa5 42.bxa5 Rf2+ 43.Ke4 Re2+ 44.Kd3 Rg2 45.a6 Rxg3+ 46.Be3 Ke6 47.a7 Rh3 48.Ra5 Rxe3+ 49.Kxe3 g4 50.Ra6+ Ke5 51.c5 g3 52.Ra3 Bxc5+ 53.Kf3 Bxa7 54.Rxa7 Kd5 55.Ra1 Kc5 56.Rc1+ Kb5 57.Rg1 Ka4 58.Rxg3 Kb4 59.Kg4 h5+ 60.Kh3 Ka4 61.Rg2 h4 62.Rc2 Kb4 63.Kg2 Ka4 64.Kf3 Ka5 65.Ra2+ Kb5 66.Kg2 Kc6 67.Kh3 Kd7 68.Rb2 Kd6 69.Rb3 Kd5 70.Re3 Kd4 71.Rf3 Ke4 72.Ra3 Kd4 73.Ra4+ Kc3 74.Ra7 Kc2 75.Ra1 Kc3 76.Rc1+ Kd3 77.Kg2 Ke3 78.Rc5 Kd3 79.Rc7 Ke3 80.Rc3+ Ke2 81.Kh1 Kd1 82.Rh3 Ke1 83.Kg2 Ke2 84.Kh2 Ke1 85.Kh1 Kd2 86.Rf3 Kc1 87.Kg2 Kb2 88.Kf1 Kc1 89.Kg1 Kd1 90.Rf8 Kc1 91.Rh8 Kb1 92.Rg8 Ka2 93.Rg6 Kb3 94.Rh6 Ka2 95.Kf1 Kb2 96.Rb6+ Kc2 97.Rb4 Kd1 98.Rd4+ Kc2 99.Ke2 Kb2 100.Rxh4 Ka2 101.Rh2 Ka3 102.Rh7 Ka2 103.Rb7 Ka1 104.Ke1 Ka2 105.Kd1 Ka1 106.Kc2 Ka2 107.Ra7# 1-0