Nf3 d5 e3 Nc6 d4 Bd7 Be2 Bg4 c4 Nf6 cxd5 Bxf3 Bxf3 Nxd5 e4 e5 exd5 Nxd4 O-O Qh4 Re1 f6 Re4 Nc2 Qxc2 Qxe4 Bxe4 Bd6 Nc3 g6 Nb5 f5 Nxd6+ cxd6 Bd3 O-O Qc7 b6 Bh6 Rf7 Qxd6 f4 Bxg6 hxg6 Qxg6+ Kh8 Qxf7 Rg8 Rc1 Rxg2+ Kxg2 f3+ Kg1 a5 Qg7#