16. cxb6 fxe3 17. bxa7 exf2+ 18. Kg2 a8=Q+. Is this correct? Anyway, I enjoyed it. I love the quiet g6!