The Rid Gambit against King's Fiancheto Opening
This is the exact opening 1. g3 e6 2. Bg2 Bc5 3. d3 Bxf2+ 4. Kxf2 Qf6+ 5. Bf4 Nh6 6. e4 Ng4+ 7. Ke2 e5 8. Be3 Nc6 9. Qf1 Nd4+ 10. Ke1 Nxc2+ 11. Ke2 Qxf1+ 12. Kxf1 Ncxe3+ 13. Ke2 Nc2 14. Bf3 d6 15. Bxg4 Bxg4+ 16. Kd2 Nxa1 That one above is for whole explanation about the idea of how it works and there are some different variations in it