The endgame is shown in diagram, and I have also submitted the moves from the actual game.
I want to know if any side can win, or is it really a draw.
Support your claims with illustrative lines, please. Thank you.
[Title "Black to move"]
[StartFlipped "0"]
[fen "8/6p1/1pBnk1p1/pPp2pP1/P2P1P1P/2K5/8/8 b - - 0 1"]
1...c4 2.Bf3 Ke7 3.Be2 Ke6 4.Bxc4+ Nxc4+ 5.Kxc4 Kd6 6.d5 Ke7 7.Kd4 Kd6 8.Kc4 Ke7 9.Kd3 Kd7 10.Kd4 Kd6=
EDIT:
I must publicly apologize to user Ken Wei for unaccepting his answer. This is never a polite thing to do, and I will understand if there will be hard feelings.
I thought that he checked the lines with the computer, but it doesn't seem so.
User Matt pointed out refutation of user Ken Wei's answer. That is why I have unaccepted the answer, because I want to know the truth -> can any side win or is it a draw.
Therefore I urge future posters to prove their claims with concrete lines so we can avoid unpleasant scenarios.