1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 Bg4 8.Be3 Nfd7 9.Rd1 Nc6 10.Be2 Nb6 11.Qc5 Qd6 12.e5 Qxc5 13.dxc5 Nd7 14.h3 Be6 15.Ng5 Ndxe5 16.Nxe6 fxe6 17.f4 Bh6 18.O-O Rad8 19.g3 Nb4 20.Bf2 Ned3 21.a3 Nxf2 22.Rxd8 Nxh3+ 23.Kg2 Rxd8 24.axb4 Nxf4+ 25.gxf4 Rd4 26.b5 b6 27.Bg4 Kf7 28.Re1 bxc5 29.Bxe6+ Kg7 30.Nd5 Bxf4 31.Nxf4 Rxf4 32.b3 Rf6 33.Bc4 Kf8 34.Re5 c6 35.Rxc5 cxb5 36.Rxb5 Rb6 37.Rc5 Rb7 38.Kf3 Kg7 39.Ke4 Kf6 40.Kd5 h5 41.Ke4 Rd7 42.Ra5 h4 43.Kf3 g5 44.Ra6+ Rd6 45.Rxa7 Kf5 46.Rxe7 g4+ 47.Ke3 h3 48.Rh7 Rd1 49.Be2 Rc1 50.Rh5+ Kg6 51.Rh8 Rc3+ 52.Bd3+ Kg7 53.Rh7+ Kg8 54.Rh4 Rxb3 55.Rxg4+ Kf7 56.Rh4 Kf6 57.Rxh3 Rb4 58.Rh5 Rg4 59.Be4 Rg5 60.Rh8 Rc5 61.Kf4 Ke6 62.Rh6+ Kd7 63.Ke3 Rc4 64.Kd3 Rb4 65.Bd5 Kc7 66.Bc4 Rb6 67.Rh7+ Kd6 68.Kd4 Rb1 69.Rh6+ Ke7 70.Bd5 Re1 71.Be4 Kd7 72.Ke5 Kc7 73.Rc6+ Kd7 74.Rb6 Rc1 75.Rh6 Rc5+ 76.Bd5 Kc7 77.Rh7+ Kb6 78.Rb7+ Ka5 79.Rb8 Rc1 80.Kd4 Ka6 81.Bc4+ Ka7 82.Rb4 Rg1 83.Kc5 Rg6 84.Bd5 Rb6 85.Ra4+ Ra6 86.Re4 Kb8 87.Bc6 Ra7 88.Kd6 Rh7 89.Re8+ Ka7 90.Kc5 Rh5+ 91.Bd5 Rxd5+ 92.Kxd5 Kb6 93.Rb8+ Kc7 94.Rb1 Kd7 95.Rb7+ Kc8 96.Rh7 Kd8 97.Ke6 Kc8 98.Kd6 Kb8 99.Kc6 Ka8 100.Kb6 Kb8 101.Rh8#