1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Bc4 O-O 5. O-O d6 6. d4 exd4 7. Nxd4 Bg4 8. f3 Nc6 9. Be3 Be6 10. Nxe6 fxe6 11. Bxe6+ Kh8 12. Qd2 Bxe3+ 13. Qxe3 Qe7 14. Bb3 Qe5 15. f4 Qh5 16. h3 Rae8 17. a3 a6 18. Rad1 b5 19. Bd5 Nd8 20. Qf3 Qxf3 21. Rxf3 Nxd5 22. Nxd5 Rxe4 23. Nxc7 Rfxf4 24. Rxd6 Re1+ 25. Kh2 Rxf3 26. Rxd8+ *
2 - 27 vs this guy plz analyze

2...Nf6 - interesting that you should choose the Russian Game over the more common 2...Nc6 or 2...d6. It can result in rather slow positional play in the mainline 3.Nxe5; but White has options to mix things up tactically that you should be prepared for, especially the Cochrane Gambit (3.Nxe5 d6 4.Nxf7!?).
3...Bc5 - an odd choice, it's probably playable, but it seems that you are not after the Russian Game, after all. I'd prefer the more solid 3...Nc6 with the Four Knights, but then you should watch out for the Helloween Attack (4.Nxe5) that is pretty tough to defend against for anyone below master level.
White could already grab the e5 pawn, or on his next move, initiating complications that seem to be good for him.
7...Bg4 - playable, if not best, and works well in the case of your opponent, leading him to blunder shortly. 7...Re8 or 7...Nc6 are calmer alternatives.
8...Nc6 - a good counterattacking move that takes advantage of the weakened g1-a7 diagonal.
9...Be6 - sets up a trap. 9...Bd7 is the sounder alternative.
10...fxe6 - Black replies to White's blunder with one of his own. The intermediate 10...Bxe3+ wins a piece.
I'll give my thoughts and intents soon after I get feedback