Chess Puzzle (Based on one of my games)

Sort:
Avatar of Paratentacle
I'm pretending this is "Puzzle of the Day #5" since Calvin was (edited) taking a well-deserved break from chess, so I created a puzzle based on one of my games. Enjoy!
(Sponsored by: Grammarly (Not literally))