5...e5? and by move 8 you have a better version of the smith morra gambit with an ultra powerful light bishop.
however you missed 9. g5 - which absolutely crushes xD
after 9.. d5 10. Nxd5 Nxd5 11. Nxf7! the bishop takes on d5 with check and the knight on c6 is hanging.
However, you reached a great position after so maybe it's just a good alternative.
In your line at move 12 you say that Bd6 is better but after Rd1 black's game is absolutely miserable. Maybe I should conclude that Black was already lost? =P
way to punish greed.
I thought this was a pretty attack. Time (1 min). Lot of threats on the board at all times and black can't see his way through.