1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 Nbd7 7.Nxc4 Nb6 8.Ne5 e6 9.f3 Nbd7 10.e4 Bg6 11.Nd3 c5 12.Be3 cxd4 13.Bxd4 Be7 14.Qb3 b6 15.a5 O-O 16.axb6 axb6 17.Rxa8 Qxa8 18.Be2 Nc5 19.Qxb6 Nfd7 20.Qb5 Rb8 21.Qc4 Nxd3+ 22.Qxd3 Rxb2 23.O-O h6 24.Nd5 Bc5 25.Ne7+ Kh7 26.Nxg6 fxg6 27.Kh1 Bxd4 28.Qxd4 Rxe2 29.Qxd7 Qa6 30.h3 Rxe4 31.Rb1 Re2 32.Qb5 Re1+ 33.Kh2 Qd6+ 34.g3 Qd2+ 35.Qe2 Qxe2# 0-1