I decided to post this game because of the checkmate by promotion at the end, although sadly it didn't actually happen due to my opponent resigning, it was still forced.
Also of interest is the simultaneous castling and check at the beginning, hope you enjoy the game, feedback is also much appreciated!
Here's the link to the game
http://www.chess.com/livechess/game?id=992429177
The annotated version is below
I decided to post this game because of the checkmate by promotion at the end, although sadly it didn't actually happen due to my opponent resigning, it was still forced.
Also of interest is the simultaneous castling and check at the beginning, hope you enjoy the game, feedback is also much appreciated!