Sort:  

Nice work! Yes, the Bc4 move is critical to keep black's king from getting anywhere near white's pawn.