Maybe your opponent should have resigned. Oh, wait. You probably would have yelled at him, posted the game, and called him "yellow". Remember...
"At least play out the game. Theres still a chance to win and it just shows that your yellow and a Sally."
indaclub247
http://www.chess.com/livechess/game.html?id=6109097
Lemme know what you think. I got lost a bit with my game plan, but this worked out fine as I hung out a rook sacrifice as bait for this checkmate move that I had thought of a few moves in advance. Thoughts?