Could I have won?


Activate your rook and try to bully him off the important files and ranks. You are happy with a rook trade and he is not. You are a pawn up and the bishop is better at blocking pawns than a knight. You have a won game.

Also, the bishop knight trade is not bad for you either. You position is temporarily awkward, but you can wiggle out