1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Bg5 Be7 5.e3 h6 6.Bxf6 Bxf6 7.cxd5 exd5 8.Rc1 c6 9.Qc2 a5 10.Bd3 O-O 11.Nge2 Re8 12.Qd1 Be7 13.h3 Bd6 14.O-O Nd7 15.Qd2 Nf6 16.f3 c5 17.Bb5 Bd7 18.dxc5 Bxc5 19.Nd4 Rc8 20.Rfd1 Bc6 21.Bxc6 bxc6 22.Na4 Bb4 23.Qf2 c5 24.Nf5 c4 25.Qg3 g6 26.Nxh6+ Kf8 27.Ng4 Nxg4 28.fxg4 Rc6 29.a3 Bd6 30.Qf3 Qg5 31.Rxd5 Qxe3+ 32.Qxe3 Rxe3 33.Kf2 Bf4 34.Rc3 Re7 35.g3 Bc7 36.g5 Re5 37.Rxe5 Bxe5 38.Rc2 Rd6 39.Rxc4 Rd3 40.Nc5 Bxg3+ 41.Ke2 Rd5 42.Ne4 Be5 43.b3 Ke7 44.a4 Ke6 45.h4 Kf5 46.Nf2 Bd4 47.Nd3 f6 48.gxf6 Bxf6 49.Rf4+ Ke6 50.Rg4 Kf5 51.Rc4 Be7 52.Ke3 Bd8 53.Rf4+ Ke6 54.Re4+ Kf5 55.Rc4 Bb6+ 56.Kd2 Rd4 57.Kc3 Re4 58.Rxe4 Kxe4 59.Kc4 Bd8 60.Nc5+ Kf5 61.Nb7 Bxh4 62.Nxa5 g5 63.Kd3 g4 64.Nc4 Ke6 65.Ne3 g3 66.Ke4 Kd7 67.Kf3 Kc6 68.Kg4 g2 69.Nxg2 Be7 70.Ne3 Kc5 71.Nc2 Bd8 72.Kf3 Ba5 73.Kf2 Bd8 74.Ke2 Bc7 75.Kd2 Ba5+ 76.Kd3 Bd8 77.b4+ Kd5 78.Ne3+ Ke5 79.Kc4 Be7 80.Ng2 Kd6 81.a5 Kc7 82.Ne3 Bg5 83.Nd5+ Kb8 84.Kb5 Ka7 85.Kc6 Bd2 86.Kc5 Kb7 87.Kc4 Ka6 88.Nc7+ Kb7 89.Ne6 Ka6 90.Nc5+ Ka7 91.Nb3 Bf4 92.b5 Bh2 93.Nd4 Bg3 94.Kb4 Bd6+ 95.Kb3 Bh2 96.Kc3 Bc7 97.Kb4 Bd6+ 98.Ka4 Bg3 99.Nb3 Bf2 100.Kb4 Kb7 101.Nc5+ Kc8 102.b6 Be1+ 103.Kb5 Bg3 104.a6 Bd6 105.a7 Bh2 106.Ka6 Bg1 107.a8=Q# 1-0