WHITE TO MOVE AND WIN

SOLUTION TO LAST PUZZLE: 

1. Kb4 b5 2. Qf4 g×f4 3. g5 f×g5 4. f6 e×f6 5. e7 f5 6. e8(Q) #