1.e4 Nf6 2.e5 Ng8 3.d4 d5 4.Nf3 e6 5.Bd3 c5 6.dxc5 Bxc5 7.O-O Ne7 8.Nc3 Nbc6 9.Na4 Bd4 10.Re1 h6 11.c3 Bb6 12.Nxb6 axb6 13.Qe2 Nf5 14.Bxf5 exf5 15.Be3 O-O 16.Qd2 Be6 17.Bxh6 gxh6 18.Qxh6 Re8 19.Ng5 d4 20.Nh7 dxc3 21.Nf6+ Qxf6 22.exf6 cxb2 23.Rab1 Rxa2 24.Qg7# 1-0