You really need more scouting (Missionaries do it very well).
I'm also not convinced of the Markets, getting to Curs faster (building Wealth) or whipping out more of them (building Settlers or growing cities) is better than whatever you need to stay afloat after the Cur rush.
Other than that, I'm impressed that you managed to block off Joao very well while at the same time building Pyramids (not sure they are really that useful here though, I didn't have happiness problems and there's not too much food for lots of specialists) and Oracle.
For comparison (ATTENTION: BIG SPOILERS) I've included my 75AD save. You can see that I have less cities - 6 is what I see as needed for a good attack date - but am ahead in tech. I also made the HUGE mistake of not getting Currency, thinking that one of the AIs would research it very soon as I'm used to Deity tech speed. But I'm researching Nationalism and they haven't done it so far.