1.Nf3 Nf6 2.d4 a6 3.c4 e6 4.Nc3 d5 5.cxd5 exd5 6.Bg5 c6 7.Qc2 Be7 8.e3 Bg4 9.Ne5 Be6 10.Bd3 Nbd7 11.Nxd7 Bxd7 12.O-O h6 13.Bf4 O-O 14.h3 Re8 15.Na4 b6 16.Rfc1 a5 17.Qb3 b5 18.Nc5 Bxc5 19.Rxc5 Ne4 20.Rc2 Qe7 21.a4 b4 22.Rac1 Qh4 23.Bxe4 Rxe4 24.Rc5 Re6 25.Qc2 Qd8 26.Qd1 Rg6 27.Kh2 Qh4 28.Qf3 Qd8 29.Bg3 Rf6 30.Qe2 Rg6 31.f3 h5 32.Qf2 Re6 33.Re1 Qe7 34.Bc7 Re8 35.Rxa5 Rxe3 36.Rxe3 Qxe3 37.Qxe3 Rxe3 38.Ra8+ Kh7 39.a5 c5 40.dxc5 Re2 41.Rd8 Bc6 42.Rd6 Ba8 43.Ra6 Bb7 44.Rb6 Ba8 45.Bf4 d4 46.c6 d3 47.c7 Rc2 48.Kg3 g5 49.Bxg5 Rxc7 50.Rxb4 Rc5 51.Bd2 Rxa5 52.Rd4 Rd5 53.Rxd5 Bxd5 54.Kf4 Kg6 55.Ke5 Bb3 56.Kd4 Bc2 57.b4 Kf6 58.Kd5 Ke7 59.Ke4 Ke6 60.g4 hxg4 61.fxg4 f6 62.b5 Kd6 63.Kf5 Kc5 64.Kxf6 Kxb5 65.g5 Kc6 66.g6 Kd7 67.h4 Bd1 68.g7 Bb3 69.h5 Ke8 70.h6 Bg8 71.Kg6 Bf7+ 72.Kh7 Bb3 73.g8=Q+ Bxg8+ 74.Kxg8 Ke7 75.Kg7 Kd8 76.Kg6 Ke7 77.Bf4 d2 78.Bxd2 Kf8 79.h7 Ke7 80.Kg7 Ke8 81.Kg8 Kd7 82.Kf8 Kd8 83.Kf7 Kd7 84.Kf8 Kd8 85.h8=Q Kc7 86.Ke7 Kc6 87.Ke8 Kc7 88.Kf7 Kb6 89.Ke6 Ka6 90.Kd5 Kb5 91.Kd4 Kb6 92.Kc3 Kb5 93.Kb2 Ka4 94.Kb1 Kb3 95.Ka1 Ka3 96.Qh5 Ka4 97.Qh6 Kb5 98.Qh7 Kc6 99.Kb1 Kd5 100.Ka1 Kc6 101.Qh8 Kd7 102.Kb2 Ke6 103.Kc3 Kd6 104.Kc4 Kc7 105.Kd5 Kb7 106.Kc5 Ka7 107.Kc6 Ka6 108.Qa8# 1-0