Oh well at least you were doing well!
Completely winning... until I'm not

Absolutely amazing knight sacrifice at the start, but yeah even a small mistake can lead from winning to a draw :/ Great game though, your opening was insanely well played

I wouldn't have given up my LSB so easily. You had a winning position but you went chasing the enemy king and left yourself no pieces to protect your own king. You allowed the bishop pair to gain counter play.

I'm also a Carro player and i fell for this trap OTB, so instead of Bg7, I think Qe7 is better, then you can follow it up with Bg7
LShaped_Horse,
This is something I have a lot of trouble with, too, especially online.
Here's what you should remember- Scoring winning positions doesn't equal a win.
One of the most important things to remember when you're trying to convert- "No nonsense in a great position". In this game, you allowed your opponent's bishops to get active, which does not equal a loss, but is terrible technique. When you're up an exchange like this, there's a lot you can do, but the one thing you shouldn't do is let your opponent justify the material imbalance. Understand the nature of your advantage. You're up an exchange- don't allow him to make his bishop worth more than your rook.
Specifically, on move 22, Bxh6 is a fairly huge blunder. Here, the move b3 would've probably secured the win. After 22...b3 23. Bd5 Be6,
the game should be simply over, as now your passive pieces start to untangle, for example, after 24...Bd6, you can play c4 to kick his bishop away from the great d5 square, and your rooks can start to be worth 5 points on the central e- and d-files.
The lesson here is that in a winning position, you have to be practical. After Bxa2 and Bd5, the game is hard, so don't allow it.

Incredible opening, learnt a lot. Many traps there! But the saying goes, the most difficult thing is to win a game you already own. You may like this lecture, "why winning won positions are tough in chess". I haven't watched all of it, but your post reminded me of this video I have saved in my watch list.
- I'm not a higher rated player but wanted to share my thoughts anyway. It may not be accurate.
- I will just say that you left your king quite unsafe towards the end, giving opportunities for perpetual. When ahead, KEEP YOUR KING SAFE.
- Your opponent activated all their pieces, while you still had some undeveloped pieces by move 22.
- Most importantly, with that wild opening you really "woke him/her up". A player who is winning is usually less alert, and the opponent (especially the higher rated's) is twice as motivated to stage a comeback.
- You tried to simplify the game and offered exchanges but your opponent avoided them all. Need to look for ways to FORCE exchanges.
For my learning, can you tell me what does 18. Rb1 does? It is also the best engine move as well and I am curious what it does for White. Also leaves a-pawn hanging.
Pretty much the title, somehow I manage to allow counterplay and throw away my winning opening/middlegame in a few moves. Can someone look at this game and tell me what to fix?