1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Nc6 5.cxd5 Bb4+ 6.Nc3 exd5 7.Nf3 h6 8.O-O O-O 9.Ne5 Re8 10.Bf4 a5 11.Nb5 g5 12.Be3 Nxe5 13.dxe5 Rxe5 14.Bd4 Re8 15.Bxf6 Qxf6 16.Nxc7 Bg4 17.Bf3 Bh3 18.Nxa8 Bxf1 19.Nc7 Bxe2 20.Bxe2 Bc5 21.Nxe8 Qxf2+ 22.Kh1 Kh7 23.Nf6+ Kh8 24.Qd3 Qf4 25.Qh7# 1-0