1. You just joined, so you read the site rules, and know its against the rules to discuss cheating/accuse someone of cheating in the main forums.
2. "ALL" of your opponents moves are not "engine" moves.
3. YOU have a lot of moves made that are "suspicious" to say the least.
4. READ the site rules again, and then delete this post.
5. <SIGH> Im going to point out the obvious here. You admitted to using an engine for an ongoing game. That is against the site rules that you read when you just joined.
Yikes!!! You're "checking" an ongoing game with an engine??? Your opponent may or may not be cheating, but that certainly is...
The best help for you would be to advise you to finish the game without any reference back to your engine results and then report him as a suspected cheater.