This is an easy puzzle. But I think the solution is quite elegant. I arrived with white at this position in one of my online games on chess.com.
This is a Benkö gambit gone wrong. Of course white is completely winning. He can finish black off with one neat blow. How?