1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 h6 7.Bxf6 Qxf6 8.Bxc4 O-O 9.O-O Rd8 10.e5 Qe7 11.Qe2 a6 12.Bd3 Bd7 13.Qe4 g6 14.Qe3 Kg7 15.Ne4 Bc6 16.h4 Nd7 17.h5 g5 18.Rad1 Kh8 19.Nh2 f5 20.exf6 Nxf6 21.Nxf6 Qxf6 22.Ng4 Qg7 23.Ne5 Be8 24.Ng6+ Bxg6 25.Bxg6 Bd6 26.Qxe6 Rf8 27.g3 Rad8 28.Kg2 Qf6 29.Qxf6+ Rxf6 30.Rfe1 Rdf8 31.Re2 g4 32.Rd3 c5 33.d5 c4 34.Rdd2 b5 35.Rc2 Bc5 36.Red2 Kg7 37.Re2 Bd4 38.Rcd2 Bc5 39.Be8 Kh8 40.Bd7 Bb4 41.Rc2 Rg8 42.a4 Rg5 43.axb5 axb5 44.Bxb5 Rxd5 45.Bxc4 Rxh5 46.Re4 Rg5 47.Be2 Bc5 48.Bxg4 Bb6 49.Re6 Rxe6 50.Bxe6 Kg7 51.b4 h5 52.f4 Rb5 53.Rc4 Bd8 54.Re4 Rb6 55.Bh3 Bf6 56.Bd7 Rd6 57.Bb5 h4 58.g4 Rd2+ 59.Kh3 Rb2 60.g5 Bc3 61.Bc4 Kg6 62.Bd3 Rd2 63.Re3+ Kg7 64.b5 Bd4 65.Rf3 Rd1 66.Kxh4 Rd2 67.Kg4 Rd1 68.Kf5 Rd2 69.Ke4 Bb6 70.Kd5 Rd1 71.Kc6 Bd4 72.f5 Rg1 73.f6+ Kf7 74.Bc4+ Kg6 75.f7 Bg7 76.f8=Q Bxf8 77.Rxf8 Kxg5 78.Rg8+ Kf4 79.Rxg1 Kf3 80.b6 Kf2 81.Rg8 Ke1 82.Rg2 Kd1 83.b7 Ke1 84.Re2+ Kd1 85.Ra2 Ke1 86.Re2+ Kd1 87.Ba6 Kc1 88.Ra2 Kb1 89.Ra4 Kc1 90.Ra2 Kb1 91.Rd2 Kc1 92.Rd8 Kb1 93.Ra8 Kc1 94.Kc5 Kd2 95.Kd4 Kc2 96.Kc4 Kd2 97.Kd4 Kc2 98.b8=Q Kd2 99.Qb2+ Kd1 100.Kd3 Ke1 101.Qe2# 1-0