A worthy sacrifice
You were lucky your opponent played really poorly. Play should have continued like this:
Black would now have the advantage, Bishop up, control of both long diagonals and a free c-file if he can get his Rook to it.Alternative, simpy Nxe7 would have avoided the Queen exchange if Black felt stronger with his Queen.
Shruikon: If he'd played that move I would have played Qf8+ forcing Kc7 giving me a queen for a knight and the f pawn on the way out.
If he had played Nxe7 then I again take his queen for a knight with Nd6.
Nice sacrifice.
Shruikon is correct that your opponent played poorly, but that was just before the sacrifice since he played 8... Qc8? and thus made the sacrifice possible. He should have played 8... Qxg5 and demonstrated that white's move 8. Bg5? was a bad idea:
Thus white grabbed the opportunity when it was there which was well done. If black had grabbed the opportunity when it was there we could have seen what is shown in this diagram.
"Grabbing the opportunity when it is there" is about tactics or "tactical moments". Tactical moments play a big role in chess. They need to be responded to right away as they are usually gone in the next move.
BlueKnightShade, Qxg5 does help him in your variation with 9.Nd7+. But if 9.Nc6+, 10. Qxc6 gives white a very strong position.
BlueKnightShade, Qxg5 does help him in your variation with 9.Nd7+. But if 9.Nc6+, 10. Qxc6 gives white a very strong position.
After 8...Qxg5 one of these two possibilities could happen:
1) 9. Nc7+ Kd8 10. Nxa8 Bxa8 and black has won a bishop and a knight for a rook. White could try attacking d7 with 11. Rd1 but 11...Bc6 protects d7.
2) 9. Nd6+ Bxd6 10. Qxd6 Bxe4 and black has won a bishop and a pawn. Also here white could try attacking d7 with 11. Rd1 and also here 11...Bc6 protects d7.
In both cases white's attack is rejected, black gets time to develop his pieces and is doing fine as far as I can see.
Kingfisher, Bb5?? (threatening mate) is a blunder in either variation.
8...Qxg5 9.Nc7+ Kd8 10.Nxa8 Bxa8 11.Bb5?? Qxb5
8...Qxg5 9.Nd6+ Bxd6 10.Qxd6 Bxe4 11.Bb5?? Qxb5
Even if Black missed that, he could simply defend the mate threat with 11...Nf6 or 11...d6 and still have a healthy advantage... although a free piece is better!
This was the first time I've sacrificed a piece that wasn't a straight exchange.