d4 Nf6 c4 g6 Nc3 Bg7 e4 d5 cxd5 c6 dxc6 Nxc6 Nf3 O-O d5 Nb4 Qb3 Qa5 Bd2 Bd7 Ne2 Qb6 Be3 Qd6 e5 Ba4 Ned4 Qd7 Qxb4 a5 Qa3 Nxd5 Bc4 b5 Bxd5 Qxd5 b3 Bxe5 bxa4 Bxd4 Bxd4 Qe6+ Kd2 Rab8 axb5 Rxb5 Rhe1 Qf5 Qxe7 Rc8 Qe8+ Rxe8 Rxe8#