e4 c6 d3 d5 Nd2 Nf6 e5 Nfd7 d4 c5 dxc5 Nxe5 b4 Bg4 Be2 Qc8 Ngf3 Nbd7 Nxe5 Nxe5 Bxg4 Nxg4 O-O a5 c3 g6 h3 axb4 hxg4 Bg7 Nf3 Bxc3 Bd2 Qxc5 Be3 Qb5 Bh6 Bxa1 Qxa1 Rg8 Re1 b3 Bg5 bxa2 Rxe7+ Kd8 Rxb7+ Kc8 Rxb5 Ra4 Ne5 Rf8 Qc3+ Rc4 Nxc4 f6 Nb6+ Kb8 Nxd5+ Ka8 Qa5#