d4 d6 Nc3 Nf6 e4 e6 Bf4 Nbd7 Nf3 Nh5 Be3 d5 exd5 Nhf6 dxe6 fxe6 Bc4 Bb4 O-O c6 Bxe6 g6 Bg5 Bxc3 bxc3 Qe7 Re1 h6 Bxd7+ Kxd7 Rxe7+ Kxe7 Qe1+ Be6 Qe5 b6 Bxf6+ Kf7 Re1 Rhe8 Bh8 Rxh8 Qxe6+ Kf8 Qf6+ Kg8 Re7 Rh7 Qxg6+ Kh8 Qxh7#