Game analysis

Sort:
tarrasch

Here is a game I played earlier today.

 

I'd appreciate feedback, especially tips about what my major weaknesses and how to improve in that areas. 

Thanks!