9 moves checkmate

IM attilaturzo
Sep 2, 2013, 11:53 AM |

I like this puzzle. Can you find the solution? Smile When you replay the game, please look the annotations under the board and look also the variations and side lines. 

I wish you to enjoy the game and please leave a comment under the game! Thank you for your attention. Have a wonderful day!