[Event "ICC"]
[Site "Internet Chess Club"]
[Date "2008.01.03"]
[Round "?"]
[White "Asterix"]
[Black "Gbsalvio"]
[Result "0-1"]
[ECO "C65"]
[WhiteElo "1979"]
[BlackElo "1825"]
[PlyCount "30"]
[EventType "blitz"]
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Ng4 5. h3 h5 6. Nc3 Bc5 7. d3 a6 8. Bc4 d6 9. hxg4 hxg4 10. Ng5 g3 11. Bxf7+ Kf8 12. Be3 Bxe3 13. fxe3 Qxg5 14. Qf3 Rh1+ 15. Kxh1 Qh4+ 0-1
You can play
through this game and download the PGN here:
http://www.viewchess.com/cbreader/2013/1/27/Game1581005236.html
14...Rh1+!! and mate after 15. Kxh1 Qh4 16. Kg1 Qh2# This is a very good mating pattern to know.
Note that 14...Bg4??doesn't work because of 15. Qxg4 Qxg4 16. Be6+ winning a piece for White.
From the game Asterix (1979) - Gbsalvio (1825), Internet Chess Club blitz, January 3, 2008