Nf3 d5 d4 Nf6 c4 e6 Nc3 Be7 Bf4 O-O e3 Ne4 Bd3 Bb4 Qc2 Nd7 O-O Be7 cxd5 exd5 Nxd5 g5 Bxc7 Ndf6 Bxd8 Bxd8 Bxe4 h5 Nxg5 Re8 Nxf6+ Bxf6 Bxb7 Bxg5 Bxa8 Bh3 Bc6 Bxg2 Bxg2 Kg7 Qf5 f6 Qd7+ Kh6 Qxe8 Bh4 Qf8+ Kh7 Be4+ f5 Bxf5#