e3 d5 Nf3 c6 Be2 e6 O-O Nf6 d4 c5 Ne5 Nfd7 c4 a6 Nxd7 Nxd7 cxd5 exd5 dxc5 Nxc5 Nc3 d4 exd4 Na4 Qxa4+ Qd7 Qxd7+ Bxd7 Bf4 a5 Bf3 Be6 Bxb7 Rd8 d5 Bg4 Rfe1+ Be7 d6 Bd7 dxe7 Rc8 Bxc8 Bxc8 Nd5 Be6 Rac1 a4 Rxe6 h6 Rc8+ Kd7 e8=Q+ Rxe8 Rexe8 g6 Nb6#