1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 g6 5.Bf4 c5 6.Nb5 Na6 7.e3 Bd7 8.Be2 cxd4 9.exd4 dxc4 10.Bxc4 Be7 11.O-O O-O 12.Nc3 Bc6 13.Bh6 Re8 14.Ne5 Nb4 15.Re1 Bf8 16.Bg5 h6 17.Bh4 Bg7 18.Qd2 Qb6 19.Nxg6 Rad8 20.Rad1 fxg6 21.Bxf6 Bxf6 22.Qxh6 Kf7 23.Qh7+ Bg7 24.Bxe6+ Rxe6 25.Rxe6 Kxe6 26.Qxg7 Kd6 27.a3 Nd5 28.Ne4+ Ke6 29.Nc5+ Kd6 30.Qe5# 1-0