1.f4 Nf6 2.Nf3 c5 3.e3 g6 4.h3 Nc6 5.Bb5 Bg7 6.O-O O-O 7.Bxc6 bxc6 8.d3 c4 9.dxc4 Ba6 10.Nbd2 d5 11.Ne5 Qb6 12.Qf3 Rad8 13.a4 Nd7 14.a5 Qc7 15.Nxd7 Rxd7 16.e4 dxe4 17.Qxe4 Rd4 18.Qe2 Rxf4 19.Rxf4 Qxf4 20.Qxe7 Bd4+ 21.Kh1 Be3 22.Qd7 c5 23.Qxa7 Bc8 24.Qe7 Bxh3 25.Qe4 Qf2 26.Kh2 Bf5 27.Qf3 Qh4+ 28.Qh3 Bxh3 29.Ne4 Bg4# 0-1