Not a bad game for an amateur, the timing with his middlegame was impressive.
I'm a Petroff player and I really don't like 5.Qe2, I feel like Nc3 and especially d4 give better chances and 9.Nc3 is also my choice over O-O.
I don't understand your reasoning behind 14.Bf1, I feel like 14.d4 would give you better chances since you had no control over center and passive white bishop. I think this move was a premonition of defeat. (11.Bh4 also turned out to be bad, 11.Bxf6 Bxf6 12.Nd5 Bd8 and I don't dislike white's position even with black having a pair of bishops.
As i have no account in ICC, somedays ago when i went to my uncle's house,I played some game in ICC . my uncle was my 1st teacher ,he has acc in ICC, and also has a rting 1800+ in blitz. For work he generally stays out of station .
so that day i played a 10 min Blitz against a Russian GM(it was my life's 1st game against any GM)
His name was something like Petrivionaski or viocineski(can not remember ri8 now).
uncle just mailed me the pgn .
i tried hard but the master took the game with a stellar performance and stamped his authority too early.
so i am sharing this game