1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qa4 c5 6.dxc5 Bxc5 7.Nc3 O-O 8.Nf3 d5 9.cxd5 exd5 10.Bg2 d4 11.Nb5 Nc6 12.O-O a6 13.Rac1 Ne4 14.Bf4 axb5 15.Qxa8 Qb6 16.Rxc5 Nxc5 17.Bd6 Rd8 18.Bxc5 Qxc5 19.Kh1 Qc2 20.Ng1 Qxb2 21.Bxc6 bxc6 22.Qxc6 h6 23.Qb6 Rd5 24.Qb8 Qc2 25.h4 Kh7 26.Kg2 Be6 27.Qf4 Qxa2 28.Re1 Qa8 29.Nf3 d3 30.Qe4+ Bf5 31.Qf4 dxe2 32.Rxe2 Qa4 33.Kh2 Qxf4 34.gxf4 Bg4 35.Re3 Bxf3 36.Rxf3 Kg6 37.Rc3 b4 38.Rc6+ Kf5 39.Rb6 Rd4 40.Rb7 Kxf4 41.Rxf7+ Ke4 42.Rxg7 Kd3 43.Rg6 h5 44.Rh6 Rxh4+ 45.Kg3 Rg4+ 46.Kf3 Rg5 47.Rd6+ Kc4 48.Ke4 b3 49.f4 Rb5 50.Rc6+ Kb4 51.Kd3 Rd5+ 52.Ke4 Rc5 53.Rb6+ Rb5 54.Rd6 b2 55.Rd1 Kc3 56.f5 b1=Q+ 57.Rxb1 Rxb1 58.f6 Rf1 59.Ke3 Rxf6 60.Ke4 Rf2 61.Kd5 Rd2+ 62.Ke5 Kb4 63.Ke6 Rd1 64.Ke7 Kc5 65.Kf6 Kd5 66.Kg6 h4 67.Kh7 Ke4 68.Kg6 Rb1 69.Kf7 Rb3 70.Ke6 Rd3 71.Kf7 Rh3 72.Ke7 Rh1 73.Kf8 Kf4 74.Ke7 Kg5 75.Ke8 Rb1 76.Kf8 Re1 77.Kg8 Ra1 78.Kh7 Ra5 79.Kg7 Kf5 80.Kh6 Ra3 81.Kh7 Re3 82.Kg7 Re2 83.Kh7 Rg2 84.Kh6 Ra2 85.Kg7 Ra8 86.Kh6 Ke5 87.Kg5 Ra1 88.Kh5 Rh1 89.Kg5 h3 90.Kh6 Rd1 91.Kg6 Rg1+ 92.Kh7 h2 93.Kh6 Rg8 94.Kh5 h1=R# 0-1