1.d4 Nc6 2.d5 Nb8 3.e4 d6 4.c4 a5 5.Nc3 Na6 6.f4 g6 7.Be3 Bg7 8.Nf3 Bg4 9.Be2 Bxf3 10.Bxf3 Nf6 11.e5 Nd7 12.e6 fxe6 13.dxe6 Ndc5 14.O-O O-O 15.Bg4 c6 16.f5 Qb6 17.Qe2 a4 18.Rab1 Nb4 19.fxg6 hxg6 20.Rf7 Rxf7 21.exf7+ Kf8 22.Ne4 Nxa2 23.Bxc5 dxc5 24.Ng5 Bd4+ 25.Kh1 Bf6 26.Qe4 Kg7 27.Bh5 gxh5 28.Qh7+ Kf8 29.Qg8# 1-0