1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Be7 5.Nc3 Nbd7 6.Bg2 c6 7.Qd3 b6 8.b3 Ba6 9.Bb2 c5 10.O-O O-O 11.Rfd1 Qc8 12.Nb5 Bb7 13.cxd5 Bxd5 14.Nc3 Bb7 15.e4 cxd4 16.Nxd4 Rd8 17.Qe2 Ne5 18.Rac1 Bc5 19.Na4 Ba6 20.Nb5 Rxd1+ 21.Qxd1 Bxb5 22.Nxc5 bxc5 23.Bxe5 Nd7 24.Bd6 Qa6 25.a4 Be2 26.Qd2 Rc8 27.Rc3 h6 28.e5 Bh5 29.Rc4 Qb6 30.b4 Qa6 31.b5 Qb6 32.Rc1 Qd8 33.Qc3 Nb6 34.Bb7 Nxa4 35.Qa3 Nb6 36.Bxc8 Nxc8 37.Qxc5 Nb6 38.h4 Bf3 39.Qc7 Qa8 40.Qb8+ Qxb8 41.Bxb8 g6 42.Ra1 f6 43.Rb1 h5 44.Re1 Be4 45.Re3 Nc4 46.Rxe4 Nxe5 47.Ra4 Nf7 48.Rc4 g5 49.Rb4 a5 50.bxa6 Nd8 51.Rb5 f5 52.hxg5 Kg7 53.g6 Nf7 54.Kg2 Nh8 55.Rc5 Nf7 56.gxf7 Kf6 57.Kg1 Kg6 58.Ba7 Kh6 59.f8=Q+ Kg5 60.Qh6+ Kg4 61.Rc8 Kf3 62.Qg7 e5 63.Rb8 Ke4 64.Bc5 Kf3 65.Rc8 f4 66.Bf8 h4 67.Qxe5 hxg3 68.Qb2 g2 69.Re8 Kg4 70.Kxg2 Kh4 71.Ba3 Kh5 72.Kg1 Kh4 73.Rg8 f3 74.Qf6+ Kh3 75.Qxf3+ Kh4 76.Qg3+ Kh5 77.Qg6+ Kh4 78.Bc1 Kh3 79.Qh7# 1-0