1.d4 Nf6 2.Nf3 e6 3.c4 h5 4.Nc3 Bb4 5.e3 O-O 6.Bd3 d5 7.O-O c5 8.a3 Bxc3 9.bxc3 Nc6 10.Qe2 b6 11.cxd5 exd5 12.Ne5 Bb7 13.f4 Rc8 14.Bd2 Ne7 15.Be1 Qd6 16.Bh4 Rc7 17.f5 Nc6 18.Bg3 Qe7 19.Bf4 Rfc8 20.h3 cxd4 21.cxd4 Na5 22.g4 Nb3 23.g5 Ne4 24.Bxe4 dxe4 25.Qxh5 Nxa1 26.g6 fxg6 27.fxg6 Qf6 28.Ng4 Qe6 29.Bxc7 Rxc7 30.Qh7# 1-0