d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Bg7 Qa4+ Bd7 Qa3 c5 Qxc5 O-O Nf3 Nc6 Qa3 Rc8 Be2 Qa5 O-O Qxa3 Bxa3 Nb8 Rfb1 Rfe8 Rxb7 Rxc3 Rxa7 Nc6 Rxd7 Rxa3 e5 Rc8 Bb5 Bh6 Bxc6 Rxc6 Rxe7 Rxa2 Rf1 Rc3 d5 Rcc2 d6 Rab2 d7 Bg7 d8=Q+ Bf8 Qe8 f5 Qf7+ Kh8 Qxh7#