1.d4 Nf6 2.c4 c5 3.d5 b5 4.b3 Bb7 5.Qd3 e6 6.e4 d6 7.Bg5 Be7 8.Nd2 Nbd7 9.f4 Qc7 10.Ngf3 h6 11.Bh4 O-O 12.Be2 a5 13.O-O a4 14.Rae1 axb3 15.axb3 Ra3 16.Bd1 Nb6 17.e5 dxe5 18.fxe5 bxc4 19.Nxc4 Nxc4 20.exf6 Bxf6 21.Bxf6 Bxd5 22.Bc2 g6 23.Bc3 Na5 24.Ne5 c4 25.bxc4 Nxc4 26.Nxg6 Qc5+ 27.Kh1 Bxg2+ 28.Kxg2 Qd5+ 29.Qxd5 exd5 30.Ne7#