1.a4 d5 2.Nf3 Bd7 3.d3 e6 4.e4 Be7 5.Nc3 Bc6 6.Be2 dxe4 7.Nxe4 Nd7 8.O-O Ngf6 9.Nxf6+ Bxf6 10.d4 Be4 11.c3 O-O 12.Qb3 Bd5 13.c4 Bxf3 14.Bxf3 Bxd4 15.Be3 Bxe3 16.Qxe3 c6 17.a5 a6 18.Rad1 Qc7 19.b4 c5 20.Qe4 Rfb8 21.bxc5 Nxc5 22.Qe3 Qxa5 23.h3 Qc7 24.Rb1 Rd8 25.Rfd1 Rxd1+ 26.Rxd1 h6 27.g3 a5 28.Qa3 a4 29.h4 Ra5 30.Bh5 g6 31.Bf3 h5 32.Kg2 b6 33.Re1 Nb3 34.Rd1 Kg7 35.Qb4 Qc5 36.Qc3+ Qe5 37.Qb4 Nd4 38.Qxb6 Nxf3 39.Kxf3 a3 40.Qe3 a2 41.Qxe5+ Rxe5 42.Ra1 Ra5 43.Ke3 Kf6 44.Kd4 Ke7 45.Kc3 Kd6 46.Kb4 Ra8 47.f4 Kc6 48.c5 f6 49.Kc4 e5 50.fxe5 fxe5 51.Kb4 e4 52.Kc4 Ra4+ 53.Kb3 Ra7 54.Kc4 e3 55.Kd3 Ra3+ 56.Ke2 Kxc5 57.Kf3 Kc4 58.g4 hxg4+ 59.Kxg4 g5 60.hxg5 e2 61.g6 Ra6 62.Kg5 Kd3 63.g7 Ra8 64.Rxa2 Rxa2 65.g8=Q Ra5+ 66.Kh6 e1=Q 67.Qd8+ Kc2 68.Qc7+ Qc3 69.Qb7 Qe3+ 70.Kg7 Ra7 71.Qf7 Qc3+ 72.Kg8 Rxf7 73.Kxf7 Qb4 74.Ke8 Qc5 75.Kd8 Qf5 76.Ke8 Qf4 77.Kd7 Kd3 78.Ke8 Qd4 79.Kf8 Qb2 80.Kf7 Qb3+ 81.Kf8 Qb6 82.Kg8 Kd4 83.Kh8 Qb2 84.Kg7 Qb8 85.Kh7 Ke3 86.Kg7 Ke2 87.Kh7 Qf4 88.Kh8 Qg3 89.Kh7 Kf2 90.Kh8 Qf3 91.Kg7 Qe3 92.Kg6 Qd3+ 93.Kf7 Qe2 94.Kf6 Qe8 95.Kg5 Qh8 96.Kf5 Ke1 97.Ke6 Qg7 98.Kd6 Kd1 99.Kc5 Qc7+ 100.Kd4 Qb8 101.Kc3 Qe8 102.Kd3 Qe2+ 103.Kc3 Qh5 104.Kb3 Qd5+ 105.Kc3 Qe6 106.Kb2 Qc6 107.Ka2 Kc2 108.Ka1 Qa8# 0-1