Your game was solid against his skill level, but i could tell he is a novice. He knew some basic tactics, but opening strategy was not present. His mid game was to forced. Once your skill level has increased, you will be able to polish off beginner mistakes alot faster.
Just played this (I'm Black) - had to showcase it here :-Þ