1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 h6 7.Bxf6 Qxf6 8.Bxc4 c5 9.O-O cxd4 10.e5 Qd8 11.Ne4 Nc6 12.Qc1 Qc7 13.Qf4 Be7 14.Rfe1 Bd7 15.Rac1 O-O 16.Ng3 f5 17.h4 Qb6 18.Nh5 Be8 19.Bxe6+ Kh8 20.Ng3 d3 21.Nxf5 Bg6 22.Qg4 Rxf5 23.Qxg6 Rxf3 24.gxf3 Nd4 25.Re3 Nxe6 26.Rxd3 Nf4 27.Qxb6 axb6 28.Re3 Bxh4 29.Rc4 Bg5 30.Ree4 Rf8 31.e6 Nd5 32.Rcd4 Rf5 33.f4 Bf6 34.Re5 Ne7 35.Rxf5 Bxd4 36.Rf7 Bf6 37.Rf8+ Kh7 38.Rb8 Kg6 39.Rxb7 Nd5 40.Rd7 Nxf4 41.b4 b5 42.Rb7 Ne2+ 43.Kf1 Nd4 44.f4 h5 45.f5+ Nxf5 46.Rxb5 h4 47.a4 h3 48.a5 Nd4 49.Rb7 Ne2 50.e7 Kf7 51.a6 Bd4 52.Kxe2 h2 53.Rb8 Kxe7 54.Rh8 Bg1 55.Rxh2 Bb6 56.Kf3 Ke6 57.Ke2 Bd4 58.Ke1 Kd7 59.Rh5 Bc3+ 60.Kd1 Ba1 61.Rh2 g6 62.b5 Kc7 63.Ra2 Bc3 64.Rf2 Kd7 65.Re2 Bd2 66.Rg2 Kd8 67.Rg3 Bb4 68.Rc3 Bxc3 69.a7 Be1 70.Kc2 Ba5 71.Kb3 Ke8 72.Ka3 Bb6 73.a8=Q+ Kf7 74.Kb4 Bc5+ 75.Kc4 Bg1 76.Qd5+ Kf6 77.Kc3 Bd4+ 78.Kd2 Bb6 79.Kd3 Bc7 80.Qb7 Ke5 81.Qg2 Ke6 82.Kd2 Bb8 83.Qb7 Ke5 84.Qd7 Kf6 85.Qd5 Ba7 86.Qd8+ Ke6 87.b6 Bb8 88.Qg8+ Kf6 89.Kc3 Be5+ 90.Kc2 Bb8 91.Qc8 Bd6 92.Kb2 Bf8 93.Qb7 Bc5 94.Qd7 Bf2 95.Qc7 Bd4+ 96.Kc2 Bc3 97.Qc8 Ba5 98.Kb3 Be1 99.Qc1 Kf5 100.Kc4 Ke5 101.Kb3 Kd4 102.b7 Bc3 103.Qa1 Bb2 104.Ka4 Kd5 105.Qa2+ Ke5 106.Qa3 Ke6 107.b8=Q Kf5 108.Qe5+ Kg4 109.Qag3# 1-0