1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 e6 7.f3 Nbd7 8.Nxc4 Bg6 9.e4 Nb6 10.Ne5 Nbd7 11.Nc4 Nb6 12.a5 Nxc4 13.Bxc4 Bb4 14.Qa4 Be7 15.Be3 Rb8 16.O-O O-O 17.Rfd1 Qc7 18.Ne2 b5 19.axb6 axb6 20.Bb3 c5 21.Bf4 Bd6 22.e5 b5 23.exd6 bxa4 24.dxc7 Rxb3 25.dxc5 Nd5 26.Nc3 Nxf4 27.Rd8 Rxb2 28.c8=Q Rxg2+ 29.Kh1 Rxh2+ 30.Kxh2 Kh8 31.Rxf8# 1-0