FREE - In Google Play
FREE - in Win Phone Store
I spotted a few fundamental mistakes before things got out of hand:
1: Your 9.Bg5 move wasn't really a pin with development. After black kicked the bishop with h6, you made things worse by playing the bishop to h4. Now after black kicked it to g3, your bishop became poorly placed. Imagine how much more useful it would have been on e3 or d2 instead of g3!
2: 16.Nb3 wasn't the right idea. You needed to get your g3-bishop back into the game with f3 followed by Bf2.
3: 17.Bxb3 was the wrong way to capture. With axb3, your pawns may be doubled, but they will make it much harder for black to push through.
4: 20.Qd2 was another oversight. Since you already know black's intention is to storm down b4, the logical choice was to prevent it with Na2. It's one of those moves you can spot fairly quickly once you start envisioning what your opponent's plan is.
The rest of the game you were lost after the Na2 blunder, so I stopped at that point.
you should play 25.Rxb3 then he cannot take with pawn since 26.Rxa8+ Kh7 then it is true he can promote to queen but u take it with bishop or simply exchange with knight and you are front because you had rook.then he possibly takes with queen.after 25...Qxb2 you play Nb3 and protect your rook and you also stop the black's pawn on a-file from promoting.Then it is nearly equal position.
25.Rxb2 Qxb2 26.Nb3 Rc8 27.Bd1 Ba4 and white is losing a piece by force.