e4 e6 d4 d5 Nc3 dxe4 Nxe4 Nf6 Nxf6+ Qxf6 Nf3 Nd7 Bg5 Qf5 Bd3 Qa5+ Bd2 Qb6 Qe2 Qxb2 O-O Qa3 d5 Nf6 Bb5+ c6 dxc6 b6 c7+ Bd7 Ne5 Bd6 Nxd7 Nxd7 Rad1 O-O Bxd7 b5 c8=Q Raxc8 Bxc8 Qa4 Bxe6 h6 Bc3 Qf4 g3 Qf3 Qxf3 fxe6 Qg4 Rf7 Rxd6 b4 Qxe6 bxc3 Rd7 Kh7 Qxf7 a5 Qxg7#