For me, it all depends on what else has been going on. If DS had a cold, a short nap, less sleep at night, etc. then i let him sleep away. If however, it's nearing night time and you are trying to establish a routine that happens at XX time every night, then I'd wake him at the 2 hr mark -- but move bedtime slightly earlier to account for the extra tiredness. Does that make sense?