Wow, Neal did prove his loyalty to Peter in this case. He was truly worried about Peter and it was just great that Peter would want to talk to Neal instead of his own boss. Peter knows him very well and he knew he was going to help him get out of his problem.
One of the reasons I love this show besides the stories, is the great chemistry among the cast and how they all relate. Diana and Neal didn't get along in the beginning, but as it should be, they had a small chance to get to know each other and it worked for them. Mozzie might dislike Peter just a bit, but he sure likes Elizabeth and worries about her. Neal too. And Neal and Peter complete them.
The case was very interesting and one thing I found funny was Peter telling Neal about his problem with Elizabeth. It's amazing how deep their trust in each other is. I don't think this could've happened in the first episodes.
If the characters in a show don't evolve, it's doomed.