Live and Let Die !
Live and Let Die: Guns and Roses. (Right click to open in new tab)
28. Qg7 live , then 29 Qxh7+ let die! To be honest I wasn't being an evil taunting swine playing 28 Qg7 instead of 28. Qh6++. I was just being plain stupid ! Enjoy.