Puzzle

flyingpawns
flyingpawns
May 28, 2009, 5:00 PM |
3

 

 

 

 

White to move and mate in a few.