Monday puzzle / game

Monday puzzle / game

White to play

White has sacced a piece for a strong attack. What is his quickest road to victory?

Solution