d4 d5 Nf3 Nf6 e3 e6 Ne5 Nbd7 c4 Ne4 Be2 Nxe5 dxe5 Qg5 O-O Qxe5 f4 Qd6 Nc3 Nxc3 bxc3 c6 cxd5 exd5 Qb3 Be7 c4 O-O cxd5 Rd8 Bb2 Qxd5 Bc4 Qh5 Rad1 Bf5 Qxb7 Re8 Be5 Bc5 Rf3 Bxe3+ Kh1 Bb6 Rdf1 Rac8 Rg3 Rxe5 fxe5 Re8 Rg5 Rf8 Rxh5 g6 Rfxf5 Bc7 Rhg5 Kh8 Rf1 Bd8 Rxf7 Be7 Qxe7 a6 Qxf8#