d4 Nf6 c4 e6 Nf3 d5 Nc3 Nbd7 cxd5 exd5 Bf4 c6 e3 Qb6 Qc2 Qa5 Bd3 Ng8 O-O Ndf6 e4 Nxe4 Bxe4 dxe4 Nxe4 Bf5 g4 Bxg4 Ne5 Be6 Rfe1 Qd8 d5 Qxd5 Rad1 Qxa2 Nxf7 Ba3 Neg5 Kf8 Nxe6+ Qxe6 Rxe6 Re8 Rxe8+ Kxf7 Ra8 Ke6 bxa3 c5 Rd6+ Kf7 Qf5+ Ke7 Qe6#