Here you go
Can someone annotate my game please

wow, that's just rude after TalFan made a awesome job on it too.
When we're on TalFans rating anyway. Why is it so low? Judging from the games you've posted you seem to be ammong the better chess players here.
edit: after looking it seems you havn't played any games on this site so that explains it.
Hi everyone , I would really appreciate if someone higher rated can annotate this game for me . I am not a good player myself . Thanks a lot :)
1. e4 d5 2. exd5 e5 3. Nf3 Bd6 4. Bb5+ Kf8 5. O-O a6 6. Bc4 b5 7. Bb3 Nd7 8.
Nc3 Ne7 9. Ne4 Bb7 10. d4 f6 11. dxe5 Nxe5 12. Nxe5 Bxe5 13. f4 Bd6 14. Qh5 f5
15. Ng5 Bc5+ 16. Kh1 g6 17. Qh6+ Kg8 18. Ne6 Bd4 19. Nxd8 Rxd8 20. d6+ Nd5 21.
dxc7 1-0