1.e4 a5 2.d4 a4 3.c4 d6 4.Nf3 c6 5.Nc3 Nd7 6.Be2 a3 7.b4 e5 8.dxe5 dxe5 9.Qb3 c5 10.b5 Ngf6 11.O-O Be7 12.Bxa3 Bd6 13.Rfd1 Qc7 14.Bb2 O-O 15.Qc2 Be7 16.a4 b6 17.Nd5 Nxd5 18.cxd5 Bd6 19.Nd2 f5 20.exf5 Nf6 21.Nc4 e4 22.Nxd6 Qxd6 23.a5 Rxa5 24.Rxa5 bxa5 25.Ba3 Bxf5 26.Qxc5 Qxc5 27.Bxc5 Rc8 28.Be3 Rc2 29.Bf1 a4 30.Ra1 Nxd5 31.Rxa4 Nxe3 32.fxe3 Rb2 33.Bc4+ Kf8 34.Ra7 Bg6 35.Rb7 Be8 36.b6 Bc6 37.Rf7+ Ke8 38.Rxg7 Rxb6 39.Rxh7 Rb1+ 40.Kf2 Rb2+ 41.Kg3 Rc2 42.Be6 Re2 43.Kf4 Rxg2 44.Ke5 Kf8 45.Kf6 Rf2+ 46.Bf5 Kg8 47.Rc7 Be8 48.h4 Rf3 49.h5 Rxe3 50.Rc8 Kf8 51.Bg6 Rf3+ 52.Kg5 Rg3+ 53.Kh6 Rxg6+ 54.hxg6 e3 55.g7+ Kf7 56.Rxe8 Kxe8 57.g8=Q+ Ke7 58.Qb3 Kf8 59.Qxe3 Kf7 60.Qg5 Kf8 61.Qf4+ Ke7 62.Kg5 Ke6 63.Qf8 Kd7 64.Kg4 Kc6 65.Qf6+ Kb7 66.Kh5 Ka7 67.Qe7+ Ka6 68.Qd7 Ka5 69.Qd5+ Kb4 70.Qe4+ Kc3 71.Qc6+ Kb2 72.Qf6+ Ka3 73.Qc3+ Ka4 74.Qd4+ Kb5 75.Kg5 Kc6 76.Qg4 Kd6 77.Qd1+ Kc7 78.Qc1+ Kb8 79.Qa3 Kc8 80.Qe3 Kd7 81.Qc3 Ke6 82.Qa3 Kd7 83.Qb3 Kd6 84.Qg8 Kc6 85.Kh6 Kc5 86.Kh5 Kb5 87.Qb3+ Kc6 88.Qf7 Kc5 89.Qf8+ Kd4 90.Kh4 Kc3 91.Kh3 Kd4 92.Kh2 Kc3 93.Qf5 Kd2 94.Qe4 Kc1 95.Kg2 Kb2 96.Qe7 Kc2 97.Kh1 Kd1 98.Kh2 Kd2 99.Kg2 Kc3 100.Qe4 Kb2 101.Qd3 Ka1 102.Qd2 Kb1 103.Kf3 Ka1 104.Ke4 Kb1 105.Kd4 Ka1 106.Kc3 Kb1 107.Qb2# 1-0