Chocolate, Coffee and Chess!

Its 3:30am in the morning as I am writing this. A couple of hours back, I was peacefully sleeping on my bed when the frantic knocking on the door of my room woke me up. The results of one of the most important and tough exams in our country are out and my friend(who woke me up!) has literally ‘phod diya’. Congrats buddy!
Now whats all this got to do with chocolate, coffee or chess. Chocolate because I am hungry and it would kick up the glucose supply in addition to satiating my hunger. Coffee I would love to have at this time(old habits of having it around 2am in college days haven’t faded out yet). Chess… its the hard part to explain here. Well , there are ways to go off to sleep like counting sheep jumping over the fence or simply counting numbers till you fall asleep etc. I guess all these utilize the same concept of putting the brain to use until it gets bored and sleeps off voluntarily rather than putting the neurons to work.
So heres a chess puzzle taken from chessbase site:
The position is as shown in the diagram. Now all you got to do is figure out a set of valid legal moves so that such a position is reached in White’s ninth move. I remember trying it a few days back without any success(I don’t even have a board).
Anyways, since I have no hope of getting within reachable limits of either chocolate or coffee, I’d give it a shot till I fall asleep.
By the way, if you happen to find the solution, do tell me.
