1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.cxd5 cxd5 5.Nc3 Qb6 6.Qb3 e6 7.Qxb6 axb6 8.e3 Nc6 9.Bd2 Bd7 10.Bd3 Be7 11.a3 O-O 12.Ke2 Rfc8 13.Rhc1 Na5 14.Rab1 Nc4 15.Be1 b5 16.Ne5 Be8 17.h3 h6 18.Rc2 Bd6 19.f4 b4 20.axb4 Bxb4 21.Nxd5 Nxd5 22.Rxc4 Bxe1 23.Rxc8 Rxc8 24.Rxe1 f6 25.Nc4 Rd8 26.Ra1 Bc6 27.Na5 Ra8 28.Ra3 Be8 29.Nxb7 Rb8 30.Nc5 Rxb2+ 31.Kf3 Bc6 32.Nxe6 Nc7+ 33.e4 Nxe6 34.Bc4 Bd7 35.f5 Rb4 36.fxe6 Rxc4 37.exd7 Rxd4 38.Ra8+ Kh7 39.d8=Q Rxd8 40.Rxd8 Kg6 41.Rb8 Kg5 42.Rd8 Kh4 43.Rb8 Kh5 44.Rd8 Kh4 45.Rg8 g5 46.Rd8 Kh5 47.Rb8 Kh4 48.Rf8 Kh5 49.Rb8 Kh4 50.Rf8 Kh5 51.g3 Kg6 52.Rb8 Kh5 53.Rb6 Kg6 54.Rb4 Kh5 55.Rb2 Kg6 56.Rb5 Kh5 57.Rb2 Kg6 58.Ke3 Kh5 59.Kd4 Kg6 60.Rd2 Kh5 61.Rf2 Kg6 62.Rc2 Kh5 63.Rf2 Kg6 64.Kd5 Kh5 65.Ke6 g4 66.h4 Kg6 67.Rf5 Kg7 68.Rd5 Kg6 69.Rc5 f5 70.e5 f4 71.gxf4 g3 72.Rc1 g2 73.Rg1 Kh5 74.Rxg2 Kxh4 75.Rc2 Kh5 76.Rg2 Kh4 77.Kf6 Kh5 78.Rd2 Kg4 79.Rd5 Kh5 80.Rd8 Kg4 81.Rd4 h5 82.f5+ Kg3 83.Kg5 h4 84.Rxh4 Kg2 85.Rc4 Kh2 86.Rc1 Kh3 87.Re1 Kg2 88.Re3 Kf2 89.Ra3 Ke2 90.Kf4 Kd2 91.Ke4 Kc1 92.Ra6 Kc2 93.Rc6+ Kb3 94.Kd4 Ka3 95.Kc4 Kb2 96.Rg6 Ka3 97.Ra6+ Kb2 98.Rd6 Ka3 99.Rb6 Ka4 100.Ra6# 1-0