Feel free from posting your comments... Thanks!
"Play boldly, no matter how strong the opposition."

White made one or two weak moves and KABOOM !! That was a High-Caliber combination thanks for posting. lol

White made one or two weak moves and KABOOM !! That was a High-Caliber combination thanks for posting. lol
Yup, White made a mistake, so I take the opportunity to gain advantage in that situation. Thanks

c3 is not necessary for d4 white should've played more agressive. Also Nf6 white should've castled, and not have played the passive d3

c3 is not necessary for d4 white should've played more agressive. Also Nf6 white should've castled, and not have played the passive d3
c3 is particularly not an ambitious move and ; playing c3 is the closed variation of spanish game. White can delay the castle here by playing Nbd2, Nf1, and Ng3. :)

After 17...Nxf3+ White could have tried 18.Nxf3 where he ends up with rook + bishop vs. queen + pawn ; this should be lost but Black has to prove it !
(whereas 18.gxf3?? loses right away).
Many other mistakes from White, also from a positional point of view.
I had a game with a stronger opponent and have to prepare persistently. My Opening preparation is pretty exhausting but I needed to train methodically. I won the game convincingly with a fine sacrifice at move 15! Here, I demonstrate how to gain advantage if you occupy the key-squares of your pieces.
Here's the game:
Notes: White's problem is lack of counterplay and space for it's pieces. Black gain the advantage by finding the key squares 16...Nd4 17...Nxf3+ and 18...Bh3
Please comment for your suggestions in my game. Thanks!