e4 c6 d4 d5 Nd2 dxe4 Nxe4 Nd7 c3 e6 Nf3 Ndf6 Nxf6+ Nxf6 Bd3 h6 Bf4 g6 O-O Bg7 Qd2 g5 Be5 a5 Bxf6 Qxf6 Ne5 Qf4 Qe2 Rg8 g3 Qf6 Rae1 Kd8 Qh5 a4 f4 g4 f5 exf5 Bxf5 Bxf5 Rxf5 Qxf5 Nxf7+ Qxf7 Qxf7 Bxd4+ cxd4 Rh8 Qxb7 Ra5 Re7 h5 Qc7#