Hi MarkV,
Thanks for your help. I had a thought...
Could you do something like save the first 6 market_parent_id's and then either place a bet if the market_parent_id exists or remove the market if it doesn't.
Then after 2 hours (90 mins, 15 mins half time plus injury time) since the off remove that market and it's market_parent_id - that will give room for another game.
Would anything like that work or is there something much simpler?
Thanks,
Dave