d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O a3 Bxc3+ bxc3 d6 Nf3 Nbd7 e3 d5 Be2 dxc4 Bxc4 e5 dxe5 Nb6 Ng5 Nxc4 exf6 g6 Qe4 Qxf6 Qxc4 Qxg5 O-O Qg4 e4 g5 Re1 Kh8 Qxc7 Be6 f3 Qh4 Be3 f6 e5 g4 exf6 Qxf6 Bd4 Qxd4+ cxd4 Rae8 fxg4 Bd5 Re7 a6 Rxh7+ Kg8 Qg7#