d4 d5 e3 Nf6 c4 e6 Be2 c5 Nc3 cxd4 exd4 Be7 Nf3 Nc6 a3 h6 O-O dxc4 Bxc4 g5 Re1 O-O h4 Ng4 hxg5 hxg5 Ne4 Nf6 Nexg5 b6 Ne4 Ng4 Nfg5 e5 Be6 Bxg5 Bxg5 Bxe6 Bxd8 Raxd8 Qc1 Nxd4 f3 f6 fxg4 f5 Qg5+ Kh8 Nf6 Rxf6 Qxf6+ Kg8 Qxd8+ Kf7 Qc7+ Kg6 Qxe5 f4 Qxd4 Bxg4 Qxf4 Bc8 Re5 Bb7 Rg5+ Kh6 Qh4#