d4 e6 Nf3 f5 g3 Nf6 Bg2 d5 O-O Bd6 Bg5 O-O Nbd2 c5 dxc5 Be7 c4 Nc6 cxd5 exd5 Nb3 Qe8 Bf4 h6 Rc1 Bd7 Nfd4 a5 Nb5 Qd8 Nc7 g5 Bxd5+ Kg7 Nxa8 gxf4 Nb6 Qe8 Rc3 Kh7 Rf3 fxg3 hxg3 a4 Nxd7 Nxd7 Bxc6 bxc6 Nd4 Bxc5 Rxf5 Rxf5 Nxf5 a3 bxa3 Qd8 Qd2 Bxf2+ Rxf2 Kg8 Nxh6+ Kh7 Rf7+ Kh8 Qd4+ Nf6 Qxd8+ Ne8 Qxe8#