1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Qa5 9.Bd2 Qc5 10.Bb5+ Bd7 11.Nb3 Qe7 12.Bd3 Nc6 13.O-O O-O 14.Qe2 a5 15.a3 Bd6 16.Bb5 Be5 17.Rac1 Rfd8 18.h3 h6 19.Rfd1 Be8 20.Be3 Rxd1+ 21.Rxd1 Bxc3 22.Bc5 Qc7 23.bxc3 Qe5 24.Bd6 Qxe4 25.Nc5 Qxe2 26.Bxe2 b6 27.Na4 Rd8 28.f3 Nd4 29.Rxd4 Bxa4 30.Be5 Rxd4 31.Bxd4 Nd7 32.f4 f6 33.Bc4 Kf7 34.f5 Nc5 35.Bxe6+ Ke7 36.Bc4 Kd6 37.Kf2 Ne4+ 38.Ke3 Nc5 39.g4 Bc6 40.h4 b5 41.Be2 Nd7 42.Kf4 Ne5 43.Bb6 Nc4 44.Bxc4 bxc4 45.Bxa5 Ke7 46.Bb4+ Ke8 47.Ke3 Ba4 48.Bc5 Bd1 49.Kf4 Kf7 50.Bd4 Bc2 51.g5 hxg5+ 52.hxg5 fxg5+ 53.Kxg5 Ba4 54.Kf4 Bc2 55.Ke5 Ke7 56.Bc5+ Kf7 57.Be3 Ke7 58.Bd4 Ba4 59.Kd5 Bc2 60.Ke5 Kf7 61.Kd6 Ba4 62.Bxg7 Kxg7 63.Ke7 Kg8 64.f6 Bc2 65.f7+ Kh8 66.a4 Bg6 67.f8=Q+ Kh7 68.Qc8 Bc2 69.Qd8 Bd3 70.Qb8 Bf5 71.Qd8 Bc8 72.Kf8 Bd7 73.Qxd7+ Kh6 74.Qd8 Kh5 75.Kf7 Kh6 76.Kf6 Kh7 77.Qc8 Kh6 78.Qh3# 1-0