Nf3 c5 c4 Nc6 g3 g6 Bg2 Bg7 Nc3 e6 O-O Nge7 Nb5 d6 d4 cxd4 Nfxd4 O-O Nxc6 Nxc6 Nxd6 Bd4 Nb5 e5 Bh6 Bxb2 Rb1 Qxd1 Rfxd1 Bf5 Rxb2 Be6 Bxf8 Kxf8 Bd5 Rd8 Rbb1 Re8 Nc7 Na5 Nxe8 Nxc4 Bxe6 fxe6 Nc7 a6 Rxb7 h6 Nxe6+ Ke8 Rd8#