It really is spot on, although admittedly I have globally lowered the speed stats,Top Speed, Acceleration etc. Without doing that I would find it too fast.
I play it on 15mins which for me is just right. You also get 0-0's too which I don't mind. I played a game yesterday (which I will upload eventually) which finished 0-0 and their were no half time highlights, it just cut straight to the stats

I love it though mate
Regarding the CPU, yes they are adaptive and I really feel like I am holding on at times. After scoring yes sometimes they have a little spell and they may equalise. But if they do I blame myself rather than a scripting issue, because I always feel that I should have done something better, even lowering the defence / attack right down to ride the storm. Because there are times when it seems like they are going to score but they don't.
Also playing on Xbox using a PS2 emulator really makes the game look crisper, although i wish I knew what to do to stop the skin coming through the sleeves during the replays sometimes.
I am really looking forward to getting a few seasons done with this ML.
Will be uploading our next game against Everton (the leaders) in the Div 2 cup later today.
Another thing, sometimes I just put on an exhibition match and watch the CPU v CPU, the fact that those games are so good says a lot about the game. I watched Tottenham v Arsenal last night and it was 0-0 full time but I forgot that I left it on extra time and penalties so I let it play out. Of course Solanke scored and Werner so it was 2-0

But the match was excellent Odegaard had a first time volley from about 25 yards which just missed the post.
Just hope Spurs get something today in real life.